BigQuery - 不能UNION字符串和NULL

时间:2018-02-01 08:57:39

标签: sql google-bigquery

我有两张桌子,我正在尝试UNIONid中的列table1的类型为STRING。我在table2中没有该列,因此我写SELECT NULL AS id FROM table2但BigQuery认为id中的列table2属于INT64类型。

我收到此错误 - Column 2 in UNION ALL has incompatible types: STRING, INT64

如果我改为编写SELECT "" AS id FROM table2,则查询有效。

1 个答案:

答案 0 :(得分:1)

从表1中选择ID 全联盟 从表2中选择投放(空字符串)