色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql查詢各班的男女人數

傅智翔2年前12瀏覽0評論

MySQL是目前應用最廣泛的關系型數據庫管理系統之一,在很多場景下我們需要查詢數據庫中的數據,比如查詢各個班級中男女學生的人數。

SELECT
class,
SUM(CASE WHEN gender='male' THEN 1 ELSE 0 END) AS male,
SUM(CASE WHEN gender='female' THEN 1 ELSE 0 END) AS female
FROM
student
GROUP BY
class;

以上代碼是統計班級中男女學生人數的SQL語句。首先通過SELECT語句查詢班級、男生人數和女生人數。然后通過CASE WHEN語句對gender字段進行判斷,當gender為male時,男生人數加1,否則為0;當gender為female時,女生人數加1,否則為0。最后用SUM函數對male和female字段進行求和。最后通過GROUP BY語句對班級進行分組,得到各個班級男女學生的人數。

以上是一篇關于使用MySQL查詢各班級男女學生人數的文章,希望對大家有所幫助。