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

看板Database (資料庫)作者 (專業的路人)時間8年前 (2016/09/09 15:56), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
(針對 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的排序 好像在這裡出了點問題,來這裡求助一下大神如何破這個 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.167.49.246 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1473407795.A.80D.html

09/09 15:57, , 1F
開始的時候懷疑C#錄入時錯了 但後來Debug發現顯示正常
09/09 15:57, 1F

09/09 16:04, , 2F
C# Debug的時候我轉換成24小時制的來確認錄入是否正確
09/09 16:04, 2F

09/26 22:56, , 3F
不考慮看看用Unix time ?
09/26 22:56, 3F
文章代碼(AID): #1NqcipWD (Database)
文章代碼(AID): #1NqcipWD (Database)