Сортировка по дате в поле DATETIME

kompo

Guest
Сортировка по дате в поле DATETIME

Всем привет.

Есть поле DATETIME. Нужно отсортировать просто по дате (без времени). Как это обычно делают?

Мне пришел в голову, substring(date,1,10), который вроде даже работает, но, кажется, что как-то это должно быть реализовано получше.
 

kompo

Guest
пробовал делать

order by DATE_FORMAT(date, '%d-%m-%Y')
но сортировка была не по дате, а по строке
то есть 27-02-2003 была выше, чем 01-03-2003 (при desc)

или необходимо было как-то по-другому использовать date_format?
 
Сверху