Может туплю, а может и нет. как бы за один проход в селекте сделать такую 
выборку:

упорядоченное множество
T ID

a 1
a 2
a 3
b 4
b 5
c 6
c 7

преобразовать к
a 1
b 4
c 6


типа

select fist 1 ID from TABLE
where T = 'a'
order by ID
select fist 1 ID from TABLE
where T = 'b'
order by ID
select fist 1 ID from TABLE
where T = 'c'
order by ID


одним запросом, с вложенным подзапросом сделать это можно, но получается в 
два прохода, с ХП одна лишняя переменная и один проход


PS набор последних вступивших в действие документов разных типов

-- 
Булычев Алексей
http://www.stella-npf.ru 



--~--~---------~--~----~------------~-------~--~----~
-~----------~----~----~----~------~----~------~--~---

Ответить