【发布时间】:2021-03-09 06:15:24
【问题描述】:
我有一个问题:
SELECT sum(column_1),
sum(...) as sum_1,
sum(...) as sum_2,
sum(...) as sum_3
FROM table_1
如何从 sum_1、sum_2、sum_3 中获取平均数据? 如果我用下一种方式写一个查询:
SELECT sum(column_1),
sum(...) as sum_1,
sum(...) as sum_2,
sum(...) as sum_3,
avg(sum_1, sum_2, sum_3)
FROM table_1
我遇到了一个错误:
[42703] 错误:列“sum_1”不存在
【问题讨论】:
标签: sql postgresql sum average aggregate-functions