带有分组集的postgreSQL返回初始表



我有一个这样的示例表:

位联专家>EO专家>50000销经理>30000
name经理 国家
Mike
Kate Mark 法国 John Caroline 美国32000
Alice Caroline 意大利
Philip Caroline 意大利
Julia Caroline 意大利

与文档中的示例一样,我认为您需要将集合封装在括号中。例如

SELECT
name,
manager,
country,
position,
AVG(salary)
FROM
table
GROUP BY GROUPING SETS
( -- Added this bracket to OP
(manager),
(name, country),
(position),
()
) -- Added this bracket to OP

最新更新