Добавление пустого столбца в объединение SQL - PullRequest
0 голосов
/ 02 мая 2018
SELECT 
[wo#],
[COL2] as "Team"   
FROM T1
union 
select [request_external_wo_number], ' '
from T2

Я хотел бы добавить пустой столбец в мой источник данных таблицы. У меня есть этот код, который отлично работает в SSMS. Однако, когда я передаю его в Tableau, он не работает. Есть ли лучший синтаксис для использования кроме ''?

The error I receive in Tableau when attempting all possibilities. Everything works fine, I get output when I comment out the troublesome blank column.

1 Ответ

0 голосов
/ 02 мая 2018

Вы также можете просто оставить его на null

SELECT [wo#] as "col1", [COL2] as "Team"   
FROM T1 UNION  
SELECT [request_external_wo_number], null
FROM T2

Это приведет к появлению пустого поля в столбце Team из таблицы T2, поскольку вы не добавите дополнительные издержки для SQL

...