我有两个专栏, a
以及 b
,两者都有绝对值。假设数据库看起来像这样,
a b
a1 b1
a2 b2
a3 b1
......
我想分组 a
并计算 b
例如,分成不同的列,
Value b1 b2 b3
a1 5 10 3
a2 4 6 7
....
我试过了 SELECT a, b, count(b) FROM table GROUP BY a, b
得到类似的结果:
a1 b1 5
a1 b2 10
....
什么是sql查询来生成所需的输出?谢谢。
3条答案
按热度按时间dddzy1tm1#
下面是bigquery标准sql
snvhrwxg2#
可以执行条件加法。例如:
t3irkdon3#
实现这一目标的简单方法是: