Я использую SQL Server 2008. Мне нужно вставить записи во временную таблицу, используя несколько операторов выбора, как показано ниже.
Insert into #temp
Select a From TableA
Insert into #temp
Select a From TableB
Insert into #temp
Select a From TableC
Insert into #temp
Select a From TableD
OR
Insert Into #temp
Select A From
(
Select A from TableA
Union
Select B From TableB
Union
Select B From TableC
)K
Пожалуйста, посоветуйте, какой подход должен быть наилучшим или каким-либо другим и почему?