Возможно, что такой вопрос уже был, но не могу сформулировать поисковый запрос.
Есть таблица documents, в которой куча полей, но среди них есть три поля:
DocID (int) identity, -- Идентификатор документа (сквозной номер)
DocType (int), -- Тип документа. Например (1 - платёжное поручение, 2 - ПКО, 3 - РКО и т.д.)
DocDate (DateTime) -- Дата выписки документа.
Мне нужно из таблицы выбрать строки для каждого DocType строку, в которой DocDate было бы максимальным. Т.е. получить последний выписанный документ каждого типа.
Хотелось бы решить эту задачу без привлечения хранимых процедур. Возможно ли такое?
==
А баги ползали и нагло шевелили усами... (с) Не моё.