2009-12-16 20 views
7

In MySQL, supponiamo di avere una tabella con una colonna denominata "actionTime" dichiarata come "datetime" (AAAA-MM-GG HH: MM: SS).Data GRUPPO MySQL quando si utilizza il datetime

C'è un modo semplice per utilizzare "GROUP BY actionTime" ma utilizzare solo la parte "data" di "datetime"?

Grazie

+0

Domanda simile: http://stackoverflow.com/questions/366603/mysql-sql-group-by-date-only-on-a-datetime-column –

risposta

9

dovrebbe poter

GROUP BY date(actionTime) 

Vedi this per maggiori informazioni.

0

Yep, utilizzare la funzione di MySQL DATE():

SELECT * FROM your_table GROUP BY DATE(actionTime); 
Problemi correlati