Константин пишет: > есть процедурка которая ишет id-шки > по заданным параметрам есть задача > вернуть 1-й одинаковый id который > встречается для поиска по первому > и по второму параметру ... <skip> > select first 1 id from ( > select id, 1 a from Search(:val1) > union > select id, -1 a from Search(:val2) > ) group by id having sum(a) = 0 А так не катит? select first 1 p1.id from Search(:val1) p1 inner join Search(:val1) p2 on p2.id = p1.id
--~--~---------~--~----~------------~-------~--~----~ -~----------~----~----~----~------~----~------~--~---

