【发布时间】:2012-09-11 11:58:54
【问题描述】:
我的桌子(产品)看起来像这样:
id name value
1 oil 100
2 oil 140
3 glue 120
4 glue 110
我需要选择最后插入的oil和最后插入的glue,所以结果应该是:
2 oil 140
4 glue 110
我尝试了什么:
SELECT * FROM `products` GROUP BY `name` ORDER BY `value` DESC LIMIT 2
但是这个查询显示
1 oil 100
3 glue 120
【问题讨论】:
-
您的查询没问题。您使用 ID 而不是值。