Joj*_*obs 3 sql google-bigquery
我正在关注 Qwiklabs 上有关 Bigquery 和金融欺诈检测的教程,并遇到了下面的一个查询,我无法理解该查询
CREATE OR REPLACE TABLE finance.fraud_data_model AS
SELECT
*
FROM finance.fraud_data_sample
EXCEPT distinct select * from finance.fraud_data_test
Run Code Online (Sandbox Code Playgroud)
我试图了解从表中检索或忽略的内容,或者当涉及其他两个表时finance.fraud_data_test
主要由什么组成?finance.fraud_data_model
Bla*_*ath 10
SQL EXCEPT 语句用于根据两个 SELECT 语句返回的记录的交集来过滤记录。
从 SQL EXCEPT 语句左侧的表中过滤出两个表之间共有的记录,并返回剩余的记录。
SELECT * FROM finance.fraud_data_sample
EXCEPT distinct select * from finance.fraud_data_test
Run Code Online (Sandbox Code Playgroud)
在您的情况下,查询返回finance.fraud_data_sample
不存在于从以下位置获得的唯一列表中的每条记录:finance.fraud_data_test
归档时间: |
|
查看次数: |
15203 次 |
最近记录: |