在表格中有多个重复的数字,可能有不同的日期。
例如:
TelNumber | xDate |
----------|------------ |
43422 | 2012-12-25 |
43422 | 2015-02-20 |
43422 | 2013-10-22 |
43111 | 2014-03-25 |
如何从每个号码获取最新日期?例如,我希望结果为:
TelNumber | xDate |
----------|------------ |
43422 | 2015-02-20 |
43111 | 2014-03-25 |
答案 0 :(得分:4)
这是一个典型的群体情况。
select TelNumber, max(xDate)
from table
group by TelNumber
答案 1 :(得分:1)
SELECT TelNumber, MAX(xDate) FROM table GROUP BY TelNumber