我最近發佈了一個關於以正確順序在表中獲取最後3個結果的問題。我現在想要按照正確的順序,除了最後3個以外的所有評論。mysql - 抵消問題
這是我的語法;
SELECT *
FROM (SELECT *
FROM $table
ORDER BY ID DESC
OFFSET 3) AS T
ORDER BY TIME_STAMP
我收到的錯誤是:
您的SQL語法錯誤;檢查對應於您的MySQL服務器版本的手冊,以在第一行使用'OFFSET,3'附近使用的正確語法)AS T ORDER BY TIME_STAMP'at line 1
我似乎無法得到它的工作。任何幫助非常感謝。
我認爲OP正在尋找相反的東西。獲取除最後3個以外的所有記錄。 – 2010-06-17 07:30:11
@Daniel:這就是本聲明所做的。它跳過前3個並返回其餘部分。 – Senseful 2010-06-17 07:30:55
這是一個很好的解釋,謝謝! – 2010-06-17 07:31:43