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