в мускуль, в разрезе по месяцам ;
                  
                  
                  select count() cnt,
                  
                  
                  toYYYYMM(date) month
                  
                  
                  from table
                  
                  
                  where id in ( query to engine=mysql table )
                  
                  
                  group by month order by month;
                  
                  
                  
                  
                  
                  -- количество строк с ID-шками которых НЕТ в результате подзапросе в мускуль, в разрезе по месяцам ; 
                  
                  
                  select count() cnt,
                  
                  
                  toYYYYMM(date) month
                  
                  
                  from table
                  
                  
                  where id not in ( query to engine=mysql table )
                  
                  
                  group by month order by month
                  
                  
                  
                  
                  
                  запросы различаются только "where id in" и "where id not in"
                  
                  
                  как в один запрос сделать?
                  
                  
                
SELECT count(1), countIf(1, number IN ( SELECT number FROM numbers(3) )) FROM numbers(10) Query id: 07dd756e-d71e-4add-8e15-8854879ab006 ┌─count(1)─┬─countIf(1, in(number, _subquery6774))─┐ │ 10 │ 3 │ └──────────┴───────────────────────────────────────┘
Обсуждают сегодня