1
我閱讀了文檔@http://www.sqlite.org/lang_select.html,但無法理解LIMIT是在ORDER BY子句之前還是之後工作。LIMIT是否在SQLITE中保留排序順序?
所以,如果我的SQL是:
SELECT date(event_time) as ct, jobName
FROM events
WHERE jobName = "MY_TEST_JOB"
ORDER BY event_time DESC
LIMIT 10;
將結果集包括最近的10個事件,或將限制排序操作之前申請?
感謝您的快速回復。我也編輯了這個問題,以更具體地說明排序順序。 +1 –
這並不影響我的答案。 'ORDER BY'之後應用'LIMIT',所以你的查詢,按照目前的寫法,會給你10個最近的事件。你有沒有看到另一個問題? –