Ответ 1
Используйте DATE()
:
select * from follow_queue group by DATE(follow_date)
Мой запрос таков. У меня есть куча записей, и я хочу сгруппировать их по дате. Но вместо того, чтобы иметь дату в моей базе данных, у меня есть поле datetime. Что мне делать?
select * from follow_queue group by follow_date cast follow_date as date
Это не работает.
Используйте DATE()
:
select * from follow_queue group by DATE(follow_date)
http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html
http://www.tutorialspoint.com/mysql/mysql-date-time-functions.htm
используйте функцию Date непосредственно. Надеюсь, он работает.