【发布时间】:2023-01-31 22:44:10
【问题描述】:
我有如下数据集:
ID|Date_Val|Data
1|2022-01-01|A
1|2022-01-01|I
1|2022-01-01|H
2|2022-01-01|G
2|2022-01-01|G
2|2022-01-01|I
我想运行如下查询:
SELECT ID, Date_Val, IF(/logic here/, 'A', 'B')
GROUP BY 1,2
输出数据集
ID|Date_Val|Data
1|2022-01-01|A
2|2022-01-01|B
我将如何编写/logic here/,以便如果分组(ID,Date_Val)中的任何Data值为= 'A' then 'A' else 'B'。
【问题讨论】:
标签: sql google-bigquery