create table t(
a string,
b string,
c int,
d int)
此表包含重复的数据。 我想总和(c),总和(d)和总和(c)的顺序
所以我试着这个。
SELECT a, b, sum(c) as cum, sum(d) FROM t GROUP BY a order by cum DESC
我不能这样做。因为是b。 所以我尝试Subqueries,但我没有 请帮忙。
答案 0 :(得分:0)
小组必须包含& amp;湾
所以在你的情况下使用下面的
SELECT a, b, sum(c) as cum, sum(d) FROM t GROUP BY a,b order by cum DESC