希望这很简单,但我遇到了一些麻烦。我有一个有多个字段的表,但基本上两个重要的是ID和年份。多年内可以存在一个ID。如何设置一个select语句(我最终在另一个语句的连接中使用),以便我可以检索所有不同的IDS,并且它们存在的顶级年份没有重复项?
如果有一组这样的记录:
ID - Year
55 - 2000
55 - 2001
56 - 2000
56 - 2002
所以基本上我想要这样的东西返回:
55 - 2001
56 - 2002
帮助?
答案 0 :(得分:6)
SELECT ID, MAX(Year) FROM MyTable GROUP BY ID
参考文献: