我有一個簡單的任務列表,其中包含標題字段和截止日期字段。有些任務有截止日期,其他任務沒有。截止日期只是存儲在MySQL日期類型中。使用MySQL排序最近的日期
但是最困難的(我反正)是按照正確的順序對任務進行排序:
- 升序限期
- 其餘的(也許ID,但並不重要)
目前查詢:
SELECT * FROM tasks ORDER BY deadline ASC
的截止日期字段爲 '0000-00-00' 在默認情況下,所以這QUER Ÿ將呈現以下順序的任務:
- 任務,沒有最後期限
- 升序期限
任何人都可以點我在正確的方向,或者我需要做多個查詢?
爲什麼沒有最後期限被默認爲空? – 2009-10-14 14:10:27