我有两张桌子,我正在尝试UNION
。 id
中的列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
,则查询有效。
答案 0 :(得分:1)
从表1中选择ID 全联盟 从表2中选择投放(空字符串)