Sql server 独特查询在SQLServer2005中工作不正常

Sql server 独特查询在SQLServer2005中工作不正常,sql-server,Sql Server,嗨, 我有一个类似于上面格式的表,现在我需要得到该ID的distinct ID和max timestamp的结果 我试着使用groupby函数,但没有给出结果。 请告诉我哪里出了问题。如果没有看到您的查询,很难说您哪里出了问题。我想你在找这样的东西 ID Timestamp 749705 2010-05-10 12:11:00.000 749702 2011-06-25 00:00:00.000 749706 2011-01-01 08:3

嗨, 我有一个类似于上面格式的表,现在我需要得到该ID的distinct ID和max timestamp的结果

我试着使用groupby函数,但没有给出结果。
请告诉我哪里出了问题。

如果没有看到您的查询,很难说您哪里出了问题。我想你在找这样的东西

ID              Timestamp
749705      2010-05-10 12:11:00.000
749702      2011-06-25 00:00:00.000
749706      2011-01-01 08:32:00.000
749701      2010-05-10 12:05:00.000
749705      2010-06-19 14:13:00.000
749706      2011-03-19 14:15:00.000
749703      2010-06-28 16:30:00.000
749703      2011-08-04 12:01:00.000
749701      2011-06-15 12:40:00.000
749702      2012-01-11 08:32:00.000
结果:

select ID, max(Timestamp) as MaxTimeStamp
from YourTable
group by ID
ID          MaxTimeStamp
----------- -----------------------
749701      2011-06-15 12:40:00.000
749702      2012-01-11 08:32:00.000
749703      2011-08-04 12:01:00.000
749705      2010-06-19 14:13:00.000
749706      2011-03-19 14:15:00.000