2
A
回答
2
SELECT * from yourTable ORDER BY `id` DESC LIMIT 1;
另一個(更好)的方法是有一個「DATE_ADDED」列(date_added TIMESTAMP DEFAULT CURRENT_TIMESTAMP
),這樣您就可以通過該列降序排序代替。日期比ID分配更可靠。
0
SELECT Primary_Key_Field FROM table ORDER BY Primary_Key_Field DESC LIMIT 1
更換Primary_Key_Field
和table
明顯:)
3
ORDER BY SomeColumn DESC
LIMIT 1
或
use the MAX() function
因爲你沒有給餐桌的任何細節是很難回答
1
不知道這是不是w但是我在插入新行後使用mysql_insert_id()
1
自動遞增的ID列並不總是插入的最新記錄,我記得這種行爲真的很痛苦。具體情況,當時是mysql 4.1.x,有近100萬條記錄,其中3條刪除了everiday中的1條,其他條目在接下來的24小時內被插入。當我意識到通過ID訂購它們並沒有按年齡排序時,它造成了巨大的混亂......
從那時起,我使用特定列進行與年齡有關的排序,並在每行插入填充這些字段date = NOW()
。 當然,它會工作,找到你想要的最新記錄,做一個ORDER BY date DESC LIMIT 0,1
在您的查詢
+0
ID對我來說工作得很好,我每天晚上都會清理桌子。但這是一個很好的觀點。 – 2010-06-04 16:21:14
相關問題
- 1. PHP MySQL - 選擇具有最高編號的ID
- 2. 只顯示ID最高的行嗎? (SQL)
- 3. MySQL - 顯示最高的投票
- 4. 資源ID#正在顯示 - PHP和MySQL
- 5. 按類別顯示產品ID php&mysql
- 6. mysql的PHP不顯示的副本ID
- 7. 用PHP/MySQL顯示清單編號
- 8. 顯示最後4個表項mysql php
- 9. MySQL與php,顯示50最近
- 10. 顯示最受好評的PHP和MySQL
- 11. mysql按從最高值到最低值的順序顯示行
- 12. Php符號顯示
- 13. 顯示最高分Cocos2d 3.0
- 14. c#xml顯示最高值
- 15. 顯示結果爲最高
- 16. 只顯示最高金額
- 17. 顯示最新的ID和公司ID
- 18. 伯爵表在一列相同的ID,並顯示最高
- 19. Rails顯示每個id產品的最高出價量
- 20. MySQL列ID號
- 21. 在mysql中顯示行號
- 22. 顯示記錄在PHP和MySQL中以最高價格先訂購
- 23. 顯示最高和最低值Sqlplus
- 24. 顯示最高和最低的輸入
- 25. Mysql加入以顯示唯一的ID
- 26. 如何在PL/SQL中顯示最高金額以及($)符號?
- 27. 如何顯示銷售量最高的零件編號
- 28. ID最高的行
- 29. php checkbox id = mysql id
- 30. mysql顯示最近的'ip`
這很可能是在這一點上的所有建議中最快的:) – 2010-06-04 15:44:44
是啊!這也很簡單。 – 2010-06-04 17:53:31