【发布时间】:2022-05-13 04:18:33
【问题描述】:
我有一个 postgresql 表,其中包含多个包含整数(a1、a2、a3 等)的字段。
我想一次跨多个列运行聚合函数(平均值、标准差等)。 (其中一些可能有合理数量的空值,所以我不想只生成列平均值然后对它们进行平均)。
我可以得到一组整数
SELECT unnest(array[a1,a2,a3]) as values FROM table
但我无法让聚合函数将此作为输入。
谁能给我任何关于如何让它工作的提示?
【问题讨论】:
标签: sql postgresql aggregate-functions