我想要的是以下內容,我不知道是否可能,但我希望有人能幫助我。mysql下訂單
我有2個查詢第一個是查詢來選擇指定的記錄。
第二個查詢是確定下一條記錄。我知道我可以做到這一點:
SELECT * FROM table WHERE id > given_id ORDER BY id LIMIT 1
現在的問題是,ORDER BY是變量(訪問者可以更改排列順序)
我只得到了id和表進行排序(由php給出)。我想知道下一條記錄,當排序順序是例如,ORDER BY日期或ORDER BY時間等等。
有沒有辦法與MYSQL做到這一點?
什麼決定了下一個記錄? ID + 1? – Samson 2012-07-10 09:28:51
是的,取決於排序順序 – 2012-07-10 09:31:50
是的,當然可以這樣做。你嘗試過什麼嗎?有什麼問題? – 2012-07-10 09:32:06