我有一个带有列的表
ID,DateStamp
并且ID不必是唯一的.
如何编写一个查询,该查询将为我提供具有最小DateStamp和最大DateStamp的ID列表?
因此,例如,对于给定的ID,输出可能如下所示:
938423,1/1/2000,12/13/2003
[我正在运行SQL Server 2000.]
Noa*_*ich 17
以下应该这样做:
SELECT ID, MIN(DateStamp), MAX(DateStamp)
FROM TableName
GROUP BY ID
Run Code Online (Sandbox Code Playgroud)
编辑为了清楚起见,从子句添加,请务必将TableName更改为实际的表名
| 归档时间: |
|
| 查看次数: |
176 次 |
| 最近记录: |