2011-10-18 35 views
1

我想知道什麼是以前的ID,那該怎麼辦?如何獲取上一行數據?

查找ID 5:

SELECT id FROM status` WHERE id = 5 ORDER BY order_status ASC 

現在我想獲得先前的ID取決於組合ORDER order_status ASC

回答

4

使用MAX()函數這樣的WHERE:

SELECT MAX(id) FROM status WHERE id < 5 

ORDER BY沒有用,因爲您只選擇一行