
表名:tb
字段:name(姓名),gender(性别)、salary(工资)
那么sql的写法就是:
select gender, sum(salary) from tb group by gender
这样就可以了
MySQL的基础 *** 作三1.
查询每个部门的平均工资,要求平均工资大于2000 selectavg(sal) agfromempgroupbydeptnohavingag>2000
2.
查询商品表中每个分类的平均单价,要求平均单 价小于100 selectcategory_id,avg(price) agfromt_itemgroupbycategory_idhavingag<100
3.
查询emp表中工资在1000-3000之间的员工,每个部门的编号,工资总和,平均工资,过
select部门,人,工资from表,(select部门,avg(工资)as平均工资from表groupby部门)平均工资表where表.部门=平均工资表.部门and表.工资>=平均工资表.平均工资欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)