Оптимизация SELECT запроса

Vadimka

Новичок
Оптимизация SELECT запроса

Хотелось бы посчитать кол-во строк сгруппировав их по дням

Поле date_reg имеет тип timestamp

сейчас я использую:

SELECT
count(if( YEAR(date_reg)='2007' AND MONTH(date_reg)='07' AND DAYOFMONTH(date_reg)='11' ,1,NULL)),
count(if( YEAR(date_reg)='2007' AND MONTH(date_reg)='07' AND DAYOFMONTH(date_reg)='12' ,1,NULL)),
count(if( YEAR(date_reg)='2007' AND MONTH(date_reg)='07' AND DAYOFMONTH(date_reg)='13' ,1,NULL))
FROM table WHERE 1

возможно ли оптимизировать код?
 
Сверху