我有选择每个人的最新记录的要求。
表中的值:
- 日期 | 人
- 10.06.2013 | 詹姆士
- 12.06.2013 | 詹姆士
- 17.06.2013 | 大卫
- 17.06.2013 | 艾米丽
期望的结果:
- 12.06.2013 | 詹姆士
- 17.06.2013 | 大卫
- 17.06.2013 | 艾米丽
SELECT * FROM table WHERE date = ( SELECT MAX(date) FROM TABLE )
上面的声明只给了我日期为“17.06.2013”的记录。我如何调整我的陈述,以便输出每个人的最新条目?
非常感谢您的帮助!