Re: Выбор первых записей из повторяющихся
От: Crimzic Россия  
Дата: 06.12.10 12:01
Оценка:
Здравствуйте, MASReady, Вы писали:

MAS>ПАМАГИТЕ к ночи башка не варит совсем

MAS>ID — уникальный ключ
MAS>PLACE_ID — код места (может повторяться)
MAS>DOC_DATE — дата документа (может повторяться)
MAS>нужно выбрать все первые записи (не потеряв ID) для каждого PLACE_ID
MAS>Вобщем нужен ID записи с максимальной датой (только один) по каждому населенному пункту

Аналогичная задача часто встречается, и не раз возникала в этом форуме:

SELECT TOP 1 WITH TIES ID, PLACE_ID, DOC_DATE
FROM TheTable
ORDER BY ROW_NUMBER() OVER (PARTITION BY PLACE_ID ORDER BY DOC_DATE DESC)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.