select Classid as 班級(jí)的id, COUNT(*)as 班級(jí)男生的人數(shù) from 表 where gender=1 group by Classid (錯(cuò)誤) 注:因?yàn)閣here是要求gender為男 但是系統(tǒng)是先執(zhí)行where再執(zhí)行select的也就是說如果一個(gè)班沒有男生全部是女生那么查詢出來的結(jié)果就中就不會(huì)顯示這個(gè)沒有男生的那個(gè)班級(jí)id。 題1 請(qǐng)查詢出每個(gè)班級(jí)的ID 和 班級(jí)中男生的人數(shù) 如果該班沒有男生則顯示男生為人數(shù)為零
1 回答

12345678_0001
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊
Table
sql:
SELECT ClassID,COUNT(case when Sex='男' then 1 else null end) FROM Student GROUP BY ClassID
Result:
添加回答
舉報(bào)
0/150
提交
取消