2008-10-31 2 views
1

У меня есть таблица со столбцамиПомощь С Basic SQL Query

ID, DATESTAMP

и идентификатор не должен быть уникальным.

Как написать запрос, который даст мне список идентификаторов с минимальным значением DateStamp и максимальным значением DateStamp?

Так, например, для данного идентификатора, то вывод может выглядеть следующим образом:

938423, 1/1/2000, 12/13/2003

[Я работаю SQL Server 2000.]

ответ

17

следующие должны сделать это:

SELECT ID, MIN(DateStamp), MAX(DateStamp) 
FROM TableName 
GROUP BY ID 

EDIT Добавлен из статьи для ясности, обязательно измените имя TableName на фактическое имя таблицы

+0

Thank's Mitchel. – 2008-10-31 15:14:35