想象一下……一个人将关于计算机的一行数据添加到 mysql 中,然后他再次添加另一行基本相同的数据行,只是日期不同,每个日期总是带有插入标记。
我希望能够消除重复并仅显示最近的行。
假设我们有一个包含 3 个字段的“计算机”表:ID、COMPUTER、DATEADD
桌子里面是这样的
1, dell, 2010-10-09
2, dell, 2011-10-10
3, gateway, 2010-03-03
4, dell, 2010-02-02
简单,好的...我如何摆脱戴尔的重复,只获得最新日期的戴尔?
我试过这个查询:
SELECT *
FROM `computers`
GROUP BY computer
ORDER BY dates ASC
它没有像我预期的那样执行 - 日期不是最新的。