table {
id: long
name: string
}
1235 Fred
1902 Trever
5123 George
6467 Derek
7868 Joe
8972 Bob
9272 Alf
9842 Hank
我想返回2條記錄之前的喬斯,在升序順序。帶有限制的SQL排序? (非微不足道)
即正確的值應該是:
5123 George
6467 Derek
有什麼想法? FYI:
返回不正確的行:
SELECT * FROM與表ID < 7868 ORDER BY ID ASC限2
返回不正確的排序順序:
SELECT * FROM表id < 7868 order by id desc limit 2
使用的數據庫是SQLite - 但不要讓它停止你回答其他RDBMS - 它會無論如何都很高興:D – Matt 2009-05-26 00:02:15