Я написал запрос T-SQL, который содержит несколько отдельных операторов SELECT. Каждый оператор SELECT возвращает различное количество столбцов и представляет разные свойства / функции, поэтому я не хочу объединять их все в один SELECT / в один результат.
Для визуализации моего запроса приведу упрощенный пример:
DECLARE @myNumber bigint;
SET @myNumber = 5426;
SELECT 'This' as col1, 'is' as col2, 'my' as col3, 'number:' as col4, @myNumber as col5
SELECT 'and' as column1, 'the half' as column2, @myNumber/2 as column3
SELECT * FROM
(SELECT 'some' as column1, 'union' as column2
UNION ALL
SELECT 'second' as column1, 'case' as column2
) as someData
Вот как это выглядит в SQL Server Management Studio после выполнения запроса:
Теперь я хотел бы получить точно такие же результаты запроса в Excel. Я иду в Данные -> Из других источников -> Из SQL Server. В окне «Импорт данных» я нажимаю «Свойства» и вставляю упомянутый запрос:
К сожалению, только первый результат запроса SELECT отображается в Excel.
Можно ли получить все результаты запроса в Excel?