Google bigquery BigQuery-将缺少的记录从一个表追加到另一个表

Google bigquery BigQuery-将缺少的记录从一个表追加到另一个表,google-bigquery,Google Bigquery,我有两个表-‘todays_data’和‘full_data’,它们具有相同的模式(Id字符串、名称字符串、年龄字符串)。“今日数据”中的记录在“完整数据”中可能可用,也可能不可用。我需要识别“todays_data”中的新记录(新Id),并将其附加到“full_data”(Id是参考键)中。如何使用1)Web UI SQL语句和2)bq命令实现这一点,下面是一个查询,您应该使用完整数据表作为目标表,使用附加到表作为写入首选项 SELECT id, name, age FROM todays_d

我有两个表-‘todays_data’和‘full_data’,它们具有相同的模式(Id字符串、名称字符串、年龄字符串)。“今日数据”中的记录在“完整数据”中可能可用,也可能不可用。我需要识别“todays_data”中的新记录(新Id),并将其附加到“full_data”(Id是参考键)中。如何使用1)Web UI SQL语句和2)bq命令实现这一点,下面是一个查询,您应该使用
完整数据
表作为
目标表,使用
附加到表作为
写入首选项

SELECT id, name, age
FROM todays_data
WHERE NOT id IN (
  SELECT id
  FROM full_data
  GROUP BY id
)  
有关如何在WebUI和命令行中实现这一点的详细信息,请参见