首頁 > 資料庫 > mysql教程 > 统计某一字段等于不同值的个数的sql语句(分享)_MySQL

统计某一字段等于不同值的个数的sql语句(分享)_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-01 13:29:58
原創
1444 人瀏覽過

bitsCN.com
本文介绍下,用一条sql语句统计某一字段等于不同值的个数,方法很独特,有需要的朋友参考下。表t,数据: id      type
001     1
001     0
002     1
001     0
002     0
001     1
001     0
002     0

要求:
统计不同id,type分别为0的,1的个数。

sql语句:
 

复制代码代码示例:select 
id,sum(case when type=0 then 1 else 0 end) as 0,sum(case when type=1 then 1 else 0 end) as 1 
from t 
group by id

查询结果:
 

id     0    1
001    3    2
002    2    1

本文出处参考:http://www.jbxue.com/db/11867.html 

bitsCN.com
相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
列印sql語句
來自於 1970-01-01 08:00:00
0
0
0
mysql - 求SQL語句
來自於 1970-01-01 08:00:00
0
0
0
用tp5框架寫sql語句
來自於 1970-01-01 08:00:00
0
0
0
錯誤位置,SQL語句
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板