我有一个这样的示例表:
name经理 | 国家 | 位||||||
---|---|---|---|---|---|---|---|
Mike | |||||||
Kate | Mark | 法国 | John | Caroline | 美国 | 联专家>32000 | |
Alice | Caroline | 意大利 | EO专家>50000|||||
Philip | Caroline | 意大利 | 销经理>30000|||||
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