数据库|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】》对你有帮助,请点赞、收藏,并留下你的观点哦!