У меня есть две таблицы Google BigQuery с одинаковой структурой данных, но с разным порядком полей:
+- table1: record
| +- FIELD: record (repeated)
| | |- FIELD.blue: string
| | |- FIELD.yellow: integer
+- table2: record
| +- FIELD: record (repeated)
| | |- FIELD.yellow: integer
| | |- FIELD.blue: string
Мне нужно объединить обе таблицы:
select * from `table1`
union all
select * from `table2`
, но я получаю следующую ошибку:
Column 5 in UNION ALL has incompatible types
Есть ли способ переупорядочить вложенные поля, чтобы я мог объединить обе таблицы, или есть другой способ выполнить эту операцию?