[請益] 這狀況該如何處裡?

看板PHP作者 (水色星晨)時間18年前 (2007/04/23 09:50), 編輯推噓7(702)
留言9則, 6人參與, 最新討論串1/1
我原本是在資料庫設定為顯示方式為遞減, 但是現在卻出現說, 假釋我的ID排序為:1、4、5、9、12 我要給他排成 12 9 5 4 1 但是,現在他卻變成 9 5 4 12 1 這要如何處裡呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.121.213.45

04/23 10:13, , 1F
order by ??
04/23 10:13, 1F

04/23 10:54, , 2F
ORDER BY `ID` DESC
04/23 10:54, 2F

04/23 10:53, , 3F
order by ID desc ? desc是遞減 asc是遞增!!XD
04/23 10:53, 3F

04/23 12:30, , 4F
我有用阿...但是還是出問題...XD
04/23 12:30, 4F

04/23 13:04, , 5F
看起來 是欄位形態出了問題
04/23 13:04, 5F

04/23 14:07, , 6F
如果欄位型態確定不用int的話,ORDER BY FLOOR(`ID`)
04/23 14:07, 6F

04/23 14:08, , 7F
以上是MySQL的寫法,其他系統不保證相容
04/23 14:08, 7F

04/23 14:09, , 8F
04/23 14:09, 8F

04/23 17:11, , 9F
我抓到錯了,謝謝
04/23 17:11, 9F
文章代碼(AID): #16B13yKW (PHP)
文章代碼(AID): #16B13yKW (PHP)