Edu*_*rdo 1 sql date max distinct
我有查询返回以下数据:
Number WeekNumber Date
1111 23 9/11/12 11:01 AM
1111 23 9/11/12 11:58 AM
2222 24 9/17/12 10:14 AM
2222 24 9/18/12 9:52 AM
2222 24 9/19/12 9:46 AM
2222 24 9/20/12 9:42 AM
Run Code Online (Sandbox Code Playgroud)
但是我想要的是获得每周的最新日期,结果应该是:
Number WeekNumber Date
1111 23 9/11/12 11:58 AM
2222 24 9/20/12 9:42 AM
Run Code Online (Sandbox Code Playgroud)
我可以用什么来获得这个.我试过使用MAX(DATE),但我得到的是最新的日期,而不是每周的最新日期.我也尝试过不同的但我无法使用WHERE子句.
非常感谢你.
SELECT Number, WeekNumber, MAX([Date])
FROM TableName
GROUP BY Number, WeekNumber
Run Code Online (Sandbox Code Playgroud)
你接近MAX(日期),然后你需要GROUP BY其他细节.