Вставка в одну общую таблицу с различными сценариями
Например:
if exists(select id from tablename where id =1 )
insert into Temp
select * from tbl inner join ........
else if exists(select id from tablename where id=2)
insert into Temp
select * from tb2 inner join ........
else if exists(select id from tablename where id=3 )
insert into Temp
select * from tb3 inner join ........
....
это похоже на использование условия else для объединения разных таблиц для разных идентификаторов ... теперь я хочу написатьодин запрос без этого else, если, иначе if ... но на основе значения id соответствующий оператор выбора должен называться