[SQL ] 想詢問關於SQLite時間排序的問題

作者: kioskyline (專業的路人)   2016-09-09 15:56:29
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行)
資料庫名稱:SQLite
資料庫版本:SQLite3
內容/問題描述:
各位大神好,最近我利用C# + SQLite試做了一個工具
其中有一個Column是時間,但測試過程中遇到一個問題
當Select*From _table Order by _dateTime DESC
回傳的結果有點不如預期
我所想的是以下這樣的
record3 2016/9/9 02:30:00 PM
record2 2016/9/9 12:30:00 PM
record1 2016/9/9 10:30:00 AM
但是實際回傳的時候卻是這樣的
record2 2016/9/9 12:30:00 PM
record3 2016/9/9 02:30:00 PM
record1 2016/9/9 10:30:00 AM
我反覆在VS跟SQLite Expert測試後發現SQLite的排序
好像在這裡出了點問題,來這裡求助一下大神如何破這個
作者: kioskyline (專業的路人)   2016-09-09 15:57:00
開始的時候懷疑C#錄入時錯了 但後來Debug發現顯示正常C# Debug的時候我轉換成24小時制的來確認錄入是否正確
作者: acoimfjn1b (acoimfjn1b)   2016-09-26 22:56:00
不考慮看看用Unix time ?

Links booklink

Contact Us: admin [ a t ] ucptt.com