mysql如何查比所有男员工工资高的女员工?

mysql如何查比所有男员工工资高的女员工?,第1张

select A.* from 员工表 A ,

(select max(B.工资) 最大工资 from 员工表 B where B.性别='男' ) C

where A.性别 = '女'

and A.工资 >C.最大工资

把员工表替换成你的表名,性别和工资替换成相应字段

你这个也没有列个表结构啊,不会是因为我在pc版看不到你的题目内容?不过估计表结构都差不多,比如是这样:

表名:tb

字段:name(姓名),gender(性别)、salary(工资)

那么sql的写法就是:

select gender, sum(salary) from tb group by gender

这样就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7588071.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存