0
A
回答
1
如果您使用的是AUTO_INCREMENT主鍵,把它簡單:
SELECT * FROM that_table
ORDER BY auto_increment_primary_key DESC
LIMIT 0, 20
2
如果在該表上沒有時間戳或自動增量字段,則不能。
否則:select * from table order by id desc limit 0,20
0
請參見下面的查詢,下面有
在MySQL語法提供的功能 SELECT FROM ORDER BY DESC LIMIT 0,20
相關問題
- 1. MySQL COUNT(*)中的最後一項結果?
- 2. 在表格提交後返回結果
- 3. db的最新結果
- 4. TCPDF的MySQL結果在PDF:只得到最後的結果
- 5. 表單提交後的顯示結果
- 6. 如何用Mysql提交最後一個id的表單提交
- 7. 未提交空白結果mysql php
- 8. 如何在提交表單後在模態引導中顯示mysql結果
- 9. 獲取MySQL查詢的最後n個結果,但在CakePHP中
- 10. 將gridview數據提交給mysql db
- 11. 提交svn unstages最後一次提交?
- 12. 提交表單,然後在現有div中顯示結果
- 13. jquery提交表單,然後在現有div中顯示結果
- 14. 結賬後回到git中的最新提交
- 15. PHP/MySQL的提取結果
- 16. MySQL的:獲取總共的MySQL結果的最後一排
- 17. 如果把最後的git提交ID在轉
- 18. 檢索結果未提交
- 19. SQL表單提交結果
- 20. 延遲提交結果
- 21. Magento掛在最後的訂單提交
- 22. MySQL DB的結構
- 23. mysql db結構
- 24. 在MySql-DB上重新創建errno 150中的表結果
- 25. 使用GitHub API確定最後一次提交的提交是否是合併請求的結果?
- 26. 從mysql DB查詢結果到列表
- 27. 的MySQL獲得每個最後的結果,其中
- 28. Ruby的最後結果REPL
- 29. Jgit作者最後提交
- 30. java.sql.SQLException:在mysql結果集結束後
由於某種原因,我只能得到一個結果,當我有2個結果在數據庫中。 – Tapha 2010-05-10 12:57:35
這裏是代碼「SELECT * FROM table ORDER BY table_id DESC LIMIT 0,20」 – Tapha 2010-05-10 12:58:11
這是不可能的!你沒有在剛剛發佈的查詢中指定'where'子句,所以你應該*查看多達20條記錄 – 2010-05-10 13:09:52