【发布时间】:2014-06-04 06:41:13
【问题描述】:
我正在尝试汇总条件产品以获得订单的总重量(我希望这是有道理的)。我得到错误:
错误:聚合函数调用不能嵌套
第 6 行: , SUM ( CASE WHEN pc.type = 'TEES' THEN (SUM (opd.qt...
这是查询摘录:
SELECT DISTINCT
o.work_order_number dn
, SUM(opd.qty) units
, SUM (CASE WHEN pc.type = 'TEES' THEN (SUM (opd.qty) * .75)
WHEN pc.type = 'JERSEYS' THEN (SUM (opd.qty) * 1.5)
END) AS weight
【问题讨论】:
标签: sql postgresql-9.1