失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 一条sql语句实现统计查询【MySQL】

一条sql语句实现统计查询【MySQL】

时间:2020-07-10 12:30:08

相关推荐

一条sql语句实现统计查询【MySQL】

数据库|mysql教程

sql语句,程序员,统计

数据库-mysql教程

去除网站源码里的广告,vscode怎么一行变多行,ubuntu 鼠标 右边,tomcat增加端口号,内容爬虫工具,php开源项目 知乎,网络推广seo值大于300答案lzw

一条sql语句实现统计查询

html 表格 源码,vscode格式化设置宽度,ubuntu用户1000,tomcat 地址重定向,爬虫工作要求,php把数组分割成字符串,淮南seo网络推广哪里效果好lzw

如图:程序员在进行如下的统计时,现在提供两种实现方案:

第九视频聊天室源码,ubuntu文件无法粘贴,tomcat企业用什么版本,爬虫语言工资,文件共享系统php,seo技术SEO优化lzw

方案一:运用 SEKECT CASE WHEN

EXPLAIN SELECTcount(*) AS 总数,count(CASE oup.statusWHEN 1 THEN oup.idEND) AS 未绑定,count(CASE oup.statusWHEN 2 THEN oup.idEND) AS 已绑定,count(CASE oup.statusWHEN 3 THEN oup.idEND)AS 冻结中 FROMlab_org_uc_passport oup

显示结果:(按行显示)

方案二:

SELECT count(*) AS 总数 FROM lab_org_uc_passport oup UNION ALL SELECT count(*) AS 未绑定 FROM lab_org_uc_passport oup WHERE oup.status = 1 UNION ALL SELECT count(*) AS 未绑定 FROM lab_org_uc_passport oup WHERE oup.status = 2 UNION ALL SELECT count(*) AS 未绑定 FROM lab_org_uc_passport oup WHERE oup.status = 3

显示结果(按列显示)

34

3

10

21

如果觉得《一条sql语句实现统计查询【MySQL】》对你有帮助,请点赞、收藏,并留下你的观点哦!

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