Как я могу получить транспонированный UNION из 3 таблиц SQL? - PullRequest
1 голос
/ 14 декабря 2011

Как я могу получить транспонированный UNION результатов запроса TSQL ниже

SELECT TOP 1 Column_A FROM table1

SELECT TOP 1 Column_B FROM table2

SELECT TOP 1 Column_C FROM table3

, чтобы на выходе был ОДИН ряд из 3 столбцов с одним значением для каждого:

[Column_A] [Column_B] [Column_C]

1 Ответ

4 голосов
/ 14 декабря 2011

Как это:

Select 
 (SELECT TOP 1 Column_A FROM table1) as 'Column_A',
 (SELECT TOP 1 Column_B FROM table2) as 'Column_B',
 (SELECT TOP 1 Column_C FROM table3) as 'Column_C'
...