需要SQL查询吗?
有两个表,该表的列如下所示需要SQL查询吗?,sql,Sql,有两个表,该表的列如下所示 emp salary A 10 B 20 C 20 D 30 E 40 F 50 结果应该是这样的: 应添加相同的薪资员工,并且添加的薪资应按升序显示 从表group by salary order by salary by salary中选择group_concat(emp)、count(emp)、sum(salary)作为工资 如果两名员工的工资相同,那么这将
emp salary
A 10
B 20
C 20
D 30
E 40
F 50
结果应该是这样的:
应添加相同的薪资员工,并且添加的薪资应按升序显示 从表group by salary order by salary by salary中选择group_concat(emp)、count(emp)、sum(salary)作为工资
如果两名员工的工资相同,那么这将是他们工资的总和,如您所述:
“应添加相同薪资的员工”
这就是你的意思吗
e、 g
mysql> select group_concat(employee), count(employee), sum(salary) as salary from sal group by salary order by salary;
+------------------------+-----------------+--------+
| group_concat(employee) | count(employee) | salary |
+------------------------+-----------------+--------+
| A | 1 | 10 |
| D | 1 | 30 |
| B,C | 2 | 40 |
+------------------------+-----------------+--------+
3 rows in set, 1 warning (0.01 sec)