【发布时间】:2014-12-05 14:46:54
【问题描述】:
这是我必须整理的一个疯狂查询的第一部分,所以很快就会有另一个问题!
我有这张桌子
我要做的是获取CONTEXT 的列表,其中SUM(FILE_SIZE) 大于5 gigs。
除了放入 where 子句之外,我已经弄清楚了查询的每个部分。
SELECT CONTEXT,SUM(FILE_SIZE) AS size FROM CONTENT_RESOURCE GROUP BY CONTEXT.
我遇到的麻烦是这样的:
WHERE SUM(FILE_SIZE) > 5000000000
这将为每个唯一的 CONTEXT 完成。
所以如果有这样的数据:
1 | A
4 | A
2 | C
6 | C
8 | B
结果会是这样的:
5 | A
8 | C
8 | B
所以我需要为所有不同的CONTEXTs 获取SUM(FILE_SIZE),然后只返回大于 5000000000 的那些
【问题讨论】: