Я пытаюсь отсортировать порядок по отметке времени и перечислению (отметка времени основного порядка, перечисление «подзаказа»), но, похоже, работает только одна или другая.
Это очень простая таблица, которая называется table
:
id | task | date_estimated [timestamp] | status [enum]
Я пробовал:
select * from table order by date_estimated DESC, status DESC
что, теоретически, должно дать мне что-то, что отсортировано по состоянию enum на дату, верно?
3/5/2012
added - gas up
done - buy milk
done - buy pencils
Но это мешает мне, как
3/5/2012
done - buy milk
added - gas up
done - buy pencils
Как мне написать запрос для сортировки, как в первом случае?