Google bigquery 如何在Google大查询中将字段中的值转换为不同的字段?
我在一个字段中有两个不同的值和一些基于此的聚合,如何将这些值转换为两个不同的字段,然后相应地进行聚合 我所拥有的:Google bigquery 如何在Google大查询中将字段中的值转换为不同的字段?,google-bigquery,Google Bigquery,我在一个字段中有两个不同的值和一些基于此的聚合,如何将这些值转换为两个不同的字段,然后相应地进行聚合 我所拥有的: user_id status amount 101 deposit 100 101 credit 300 101 deposit 700 102 deposit 100
user_id status amount
101 deposit 100
101 credit 300
101 deposit 700
102 deposit 1000
102 credit 200
102 credit 500
我想要的是:
user_id credit deposit
101 300 800
102 700 1000
有人能帮我一下吗。选择用户id,
金额(状态为“贷方”的情况下,则金额为0结束)贷方,
金额(状态为“存款”的情况下,则金额为0结束)存款
从src_表
按用户id分组