選擇日期我有以下細節降序
對於瀏覽數據庫的詳細信息,我試圖與查詢
SELECT * FROM itinv_log WHERE catname=:catname AND itemname=:itemname ORDER BY setdate DESC
它顯示的順序結果的表:
02-02-2016 stock_in added
03-02-2016 stock_in added
04-02-2016 stock_in added
25-01-2016 stock_in added
26-01-2016 stock_in added
我想要的結果應該是:
04-02-2016 stock_in added
03-02-2016 stock_in added
02-02-2016 stock_in added
26-01-2016 stock_in added
25-01-2016 stock_in added
如果有人知道解決方案,請幫我解決這個問題。
MySQL的日期格式是'YYYY-MM-dd'這樣的順序將在這種格式。如果你需要另一種訂單,你需要通過php來製作 –
'setdate'的數據類型是一個字符串類型,所以你會得到一個字母順序。你不應該把日期存儲在字符串中。將列數據類型更改爲DATE,即可完成。 –
它只有DATE格式。 –