Может туплю, а может и нет. как бы за один проход в селекте сделать такую выборку:
упорядоченное множество 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 --~--~---------~--~----~------------~-------~--~----~ -~----------~----~----~----~------~----~------~--~---

