Мне нужна помощь для создания запроса, который будет использовать результат выбора 1 в объединении в качестве критерия для запроса к.
пример:
select * from table1 where name='xx'
union all
select * from table1 where Name=(select surname from table2 where surname='xx') -- (the name from first query)
Это то, что ятак далеко, но каждый раз, когда я запрашиваю его, я получаю только одну строку
Select a.client, a.voucher_no from agltaxtrans a left outer join agltaxtrans b on a.voucher_no=b.voucher_no where a.voucher_no=b.voucher_no
union all
select client, voucher_no from agltaxtrans where voucher_no IN (select voucher_cor from a49bontaxtranshist b left outer join agltaxtrans a on a.voucher_no=b.voucher_cor where b.voucher_cor=a.voucher_no)