2
我是BigQuery數據庫的新手。在BigQuery數據庫中的MINUS功能
像在Oracle數據庫中一樣MINUS運算符BigQuery中的相同功能是什麼?我在BigQuery中找不到MINUS運算符。
Oracle - >減號
BigQuery - > ??
我是BigQuery數據庫的新手。在BigQuery數據庫中的MINUS功能
像在Oracle數據庫中一樣MINUS運算符BigQuery中的相同功能是什麼?我在BigQuery中找不到MINUS運算符。
Oracle - >減號
BigQuery - > ??
儘管BigQuery中沒有MINUS功能,但可以使用LEFT OUTER JOIN作爲替代。
SELECT name, uid FROM a
MINUS
SELECT name, uid FROM b
可以寫爲:
SELECT a.name, a.uid
FROM a LEFT OUTER JOIN b ON a.name= b.name AND a.uid= b.uid
WHERE b.name IS NULL
在我看來,這就是IS NULL'是正確的?您將匹配的B部分添加到A,所以在沒有匹配的情況下,B vals將爲NULL,並且這些記錄也是由MINUS產生的。 – Pega88