Mi consulta es esta. Tengo un montón de entradas y quiero agruparlas por fecha. Pero en lugar de tener la fecha en mi base de datos, tengo un campo de fecha y hora. ¿Qué debo hacer?
select * from follow_queue group by follow_date cast follow_date as date
Eso no funciona.
select * from follow_queue group by cast(follow_date as date)
primero.Respuestas:
DATE()
Función de uso :fuente
select DATE(follow_date), count(*) from follow_queue group by 1
DATE(follow_date)
. Usted puede hacer eso conORDER BY
también -ORDER BY 1, 2
por ejemplohttp://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html
http://www.tutorialspoint.com/mysql/mysql-date-time-functions.htm
utilice la función Fecha directamente. Espero que funcione
fuente