标签: google-bigquery switch-statement case case-when bigquery-standard-sql
我有:
选择 SUM(X)AS列A,
在Y = TRUE的情况下,然后'VAR'否则'VAR2'结束
然后我分组以获取计数,但是当Y仅为TRUE时如何求和X?还是获得相对于真实/不真实的A的百分比?
答案 0 :(得分:0)
当Y仅为TRUE时,如何求和X?
SELECT SUM(CASE WHEN Y = TRUE THEN X ELSE 0 END)