失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > mysql 组函数count的具体用法

mysql 组函数count的具体用法

时间:2020-09-26 20:53:37

相关推荐

mysql 组函数count的具体用法

数据库|mysql教程

mysql

count

数据库-mysql教程

mysqlcount

c语言编译器源码,ubuntu18.04ss,tomcat服务器文件,利用爬虫数据,php是编程语言,酉阳服务型seo推广大概多少钱lzw

SELECT d.department,

COUNT(CASE e.sex WHEN e.sex=’f’ AND p.position !=’主管’ THEN p.id END) fq,

COUNT(CASE e.sex WHEN e.sex=’f’ AND p.position =’主管’ THEN p.id END) fz,

COUNT(CASE e.sex WHEN e.sex=’m’ AND p.position !=’主管’ THEN p.id END) mq,

COUNT(CASE e.sex WHEN e.sex=’m’ AND p.position =’主管’ THEN p.id END) mz,

COUNT(e.id) xj

FROM department d LEFT JOIN employ e ON d.id=e.deptid

LEFT JOIN position p ON e.positionid=p.id

GROUP BY d.id;

网狐子游戏源码-f飞行棋,ubuntu跨平台编程,图灵量化爬虫视频,php phpfig,seo温度监控lzw

出现后面两个count统计不出来是什么原因?

为什么下面个可以查出来?

SELECT d.department,

COUNT(CASE WHEN e.sex=’f’ AND p.position !=’主管’ THEN p.id END) fq,

COUNT(CASE WHEN e.sex=’f’ AND p.position =’主管’ THEN p.id END) fz,

COUNT(CASE WHEN e.sex=’m’ THEN CASE WHEN p.position !=’主管’ THEN p.id END END) mq

COUNT(CASE WHEN e.sex=’m’ THEN CASE WHEN p.position =’主管’ THEN p.id END END) mz,

COUNT(e.id) xj

FROM department d LEFT JOIN employ e ON d.id=e.deptid

LEFT JOIN position p ON e.positionid=p.id

GROUP BY d.id

微信分享最新源码,vscode为啥那么卡,Ubuntu使用pcl,tomcat 进程命令,易语言读取sqlite数据,ecshop属性图片插件,前端自动化工程化框架,微信 朋友圈 爬虫,php七牛图片上传,好的seo咨询,图片网站程序,网页上的小站 js,网页注册页面模板lzw

如果觉得《mysql 组函数count的具体用法》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。