gpt4 book ai didi

mysql - 如何按工作部门和性别组合进行分组

转载 作者:行者123 更新时间:2023-11-29 21:49:04 25 4
gpt4 key购买 nike

“Joe 的经理想要有关按部门分组的员工的信息,按性别分组,此外按部门和性别组合分组。仅列出在以字母 D 开头的部门工作的人员。列出部门、性别、工资总额、最低工资和最高工资工资。”

所以基本上,我需要 3 个组。但我似乎无法将 WorkDept 和 Sex 组合起来。

这对我不起作用:

    SELECT WORKDEPT, SUM(SALARY) AS SALARY_SUM, MIN(SALARY) AS MIN_SALARY,
MAX(SALARY) AS MAX_SALARY
FROM EMPLOYEE
WHERE WORKDEPT LIKE 'D%'
GROUP BY CUBE(WORKDEPT, SEX);

谢谢!

最佳答案

我认为其他人是对的,您可能使问题过于复杂化。但是,如果您打算使用cube,请尝试使用cube。像这样...

select 
WORKDEPT,
sum(SALARY) as SALARY_SUM,
min(SALARY) as MIN_SALARY,
max(SALARY) as MAX_SALARY

from EMPLOYEE

where WORKDEPT LIKE 'D%'

group by WORKDEPT, SEX
with cube

关于mysql - 如何按工作部门和性别组合进行分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33838985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com