LIMIT工作正常,但ROWNUM不工作。這裏是我的代碼- 「SELECT article_ref FROM article_write ROWNUM < = 3」在MariaDB中不起作用。 錯誤:您的SQL語法有錯誤;請檢查與您的MariaDB服務器版本對應的手冊,以獲得在第1行'< = 3'附近使用的正確語法。rownum在mariaDB不起作用
0
A
回答
0
rownum
是存在於Oracle數據庫中的非標準僞列。 MariaDB不支持這種語法,但正如您注意到的,您可以使用limit
子句獲得相同的結果。
0
對於分頁,通常的方法是
LIMIT 10 OFFSET 20
(獲得的10個項目的第3頁,例如)。
不過,也有與做這樣的問題,它們是相同的問題與ROWNUM
一樣。請參閱this討論更高效,更少錯誤的分頁方式。
相關問題
- 1. MariaDB複製不起作用
- 2. MariaDB食譜不起作用
- 3. Zend_Auth_Adapter_DbTable和MariaDb不起作用?
- 4. MariaDB複製有時不起作用
- 5. 將rownum從Oracle查詢遷移到MariaDB
- 6. mariadb在線丟棄索引不起作用
- 7. 更新列在java中的mariadb中不起作用
- 8. 我的SQL查詢不起作用+在MariaDB中插入圖片
- 9. 子查詢用於獲取頂部3的rownum在PL/SQL不起作用
- 10. MariaDb使用innosetup的msi無提示安裝不起作用
- 11. MariaDB mysqlslap不工作
- 12. 由兩列排序的mysql(mariadb)不起作用
- 13. LOAD DATA INFILE在mariadb中不工作
- 14. ROWNUM不工作的左外連接
- 15. 使用ROWNUM
- 16. ROWNUM和在Oracle
- 17. 製作的rownum null值
- 18. 在Oracle中澄清rownum操作順序
- 19. 如何使用rownum
- 20. 區別使用ROWNUM
- 21. 使用ROWNUM TOP-N
- 22. MariaDB不盯着
- 23. 枚舉SQL每條記錄與@rownum:= @ ROWNUM + 1的rownum
- 24. UPDATE ROWNUM
- 25. ROWNUM在Oracle SQL查詢的光標不工作
- 26. 的MySQL/MariaDB的 - 創建工作不
- 27. 什麼是ROWID及的rowNum(ROWID VS ROWNUM)
- 28. 不起作用
- 29. 不起作用?
- 30. 不起作用?
實際上,我想從數據庫中得到1-10的結果,然後在按鈕上點擊下一個11-20結果等等。 我該怎麼辦? – imnikhilanand