google-bigquery - 左不包括与 BigQuery 的连接
问题描述
我有两个具有相同结构的表(A 和 B)。表 B 基本上是表 A 的子集。我想从表 A 中检索表 B 中不存在的所有记录。
为此,我正在考虑左排除连接(参考)。这是我正在执行的查询:
select a.id, a.category from a
left join b
on a.id = b.id
where b.id is null;
根据 BigQuery 的估计,该查询将处理 44.9 GiB。但是,查询的完成时间比预期的要长。我错过了任何重要的部分吗?
解决方案
推荐阅读
- javascript - 如何从角度js中的数据中删除小数部分
- flutter - 带行的图标按钮
- android - 控制每个用户对 API 的日常使用
- rust - 使用未声明的类型或模块`HttpResponse`:在此范围内找不到
- android - 如何在android drawable xml中的最后一个圆圈的外部绘制一个正方形?
- c++ - 如何在运行时找到 ARM 处理器的最后一级缓存大小?
- java - 在大有向图中找到所有循环的最快方法
- python - Python/numpy:如何调整嵌套循环以加快代码速度
- postgresql - 在 PySpark 中执行 Postgresql 存储过程
- python - 如何从列表中删除多个输入项