Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何将数据从分区表选择到分区目标表?_Sql_Google Bigquery - Fatal编程技术网

Sql 如何将数据从分区表选择到分区目标表?

Sql 如何将数据从分区表选择到分区目标表?,sql,google-bigquery,Sql,Google Bigquery,在GoogleBigQuery中,使用通配符操作符在所有分区表中进行选择非常简单。例如,我可以使用如下方式从日期分区表中选择所有行: SELECT * FROM `project.dataset.table_name__*`; 这将给出project.dataset.table\u name\u\u 20161127的所有结果, project.dataset.table\u name\u 20161128,project.dataset.table\u name\u 20161129等 我不

在GoogleBigQuery中,使用通配符操作符在所有分区表中进行选择非常简单。例如,我可以使用如下方式从日期分区表中选择所有行:

SELECT * FROM `project.dataset.table_name__*`;
这将给出
project.dataset.table\u name\u\u 20161127
的所有结果,
project.dataset.table\u name\u 20161128
project.dataset.table\u name\u 20161129

我不明白的是如何指定分区的目标表。例如,如何确保将结果集写入到project.dataset.dest-table\uuuu 20161127中,
project.dataset.table-name\uuuu20161128
project.dataset.table-name\uuuu20161129


提前谢谢

这些是带日期的表,而不是分区表。它们是多个表,一个查询只能有一个目标表,因此您无法将结果写入其中许多表。您可以在查看日期分区表。我们现在只允许将结果写入一个分区,但我们正在努力写入多个分区。@Hua Zhang:写入多个分区有什么更新吗?该功能还在开发中吗?我们即将完成该功能,并希望在年底发布。