[MySQL] 查詢去掉最後一筆

看板Database作者 (take it easy)時間14年前 (2009/11/13 03:48), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
請問 MySQL 查詢中 要怎麼去掉最後一筆資料呢 limit? 我有點不太會用~ 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.195.125

11/13 12:01, , 1F
如果有流水號或日期的欄位 用遞減排序就找的到囉
11/13 12:01, 1F

11/13 13:21, , 2F
我有想過 遞減後 用 limit 取第二筆到最後一筆
11/13 13:21, 2F

11/13 16:12, , 3F
可是不知道怎麼表示最後一筆~_~
11/13 16:12, 3F

11/13 18:36, , 4F
用個非常大的值,ex: limit 1,9999999
11/13 18:36, 4F

11/13 21:02, , 5F
謝謝樓上 我想我還是用 two querys好了^^
11/13 21:02, 5F

11/14 05:14, , 6F
SELECT ID FROM t WHERE ID NOT IN (SELECT MAX(ID) FROM t)
11/14 05:14, 6F
文章代碼(AID): #1A_6QapE (Database)