google-bigquery - 如何在 Google Big Query 上合并具有相同列名的多个表?
问题描述
我正在尝试创建一个包含 3 个具有相同列名的表的联合。但是,测试的查询似乎不起作用。
我使用的第一个查询如下:
table1
从UNION ALL 中选择 *
选择 * 从table2
table3
从联合中选择 *
使用的第二个查询如下:
SELECT * FROM (选择 * from table_1
), (select * from table_2
), (select * from table_3
)
他们两个都不为我工作。请问有人可以帮我吗?
解决方案
如果列相同,这应该有效:
SELECT * FROM table1 UNION ALL
SELECT * FROM table2 UNION ALL
SELECT * FROM table3
推荐阅读
- python - 如何在 Zenpy python 客户端库中将受让人设置为票证
- angular - 运行大约 1000 个单元测试后,无头 Chrome 断开连接
- java - 处理 ResourceServer 中的 spring 安全认证异常
- java - 每天没有收到本地警报通知
- django - Django Rest Framework:如何将嵌套关系的 UUID 列表传递给序列化程序?
- c++ - C ++静态工厂方法与构造函数:如何避免复制?
- c# - 返回参数 C#
- javascript - 移除 jqGrid 滚动条使底部分页器下移
- angular - 仅当特定元素不为空时触发功能
- c# - 我如何将这个 vb.net 代码翻译成 c# 代码?