【发布时间】:2021-04-26 06:18:11
【问题描述】:
我有以下表格
表 1:“演示” 列:SSN、销售额、Create_DT、Update_Dt
表 2:“代理” 列:SSN、sales、Agent_Name、Create_Dt、Update_DT
场景 1 和期望的结果集: 如果 Demo 表中的 SSN 计数与 Agent 表中的 SSN 计数匹配,我希望输出为 0 如果计数不匹配,那么我希望结果为 1
场景 2 和所需的结果集: 如果 Demo 表中的销售额总和与 Agent 表中的销售额总和匹配,我希望输出为 0 如果总和不匹配,那么我希望结果为 1
请在此查询部分提供帮助
谢谢
【问题讨论】:
-
请说明您可能尝试过的任何查询。
-
轻松为您提供帮助:minimal reproducible example.
-
用STG as (Select count() as CNT_S from Demo), TGT as (Select count() as cnt_t from Agent) Select STG.CNT_S,TGT.cnt_t,当 STG.CNT_S = TGT.cnt_t 然后 0 否则 1 以匹配来自 STG,TGT 的情况结束 - 它正在工作
标签: sql count google-bigquery sum