select?姓名,性別,count(*)?AS?男性人數(shù)?from?[表名]?where?[性別]?=?'男'?group?by?[姓名]
結(jié)果是這樣的:
姓名 ? ? 性別 ? ? ?男性人數(shù)
張三 ? ? ? 男 ? ? ? ? ? ?7
李四 ? ? ? 男 ? ? ? ? ? ?2
王五 ? ? ? 男 ? ? ? ? ? ?5
追問要統(tǒng)計(jì)出張三男性的人數(shù)和叫張三的總?cè)藬?shù)追答
select?[姓名],?[性別],?count(*)?AS?總?cè)藬?shù),?sum(case?when?[性別]?=?'男'?then?1?else?0?end)?as?男性人數(shù)?from?[表名]?group?by?[姓名]
結(jié)果是:
姓名 ? ? 性別 ? ? 總?cè)藬?shù) ? ? ?男性人數(shù)
張三 ? ? ? 男 ? ? ? ? ?23 ? ? ? ? ? ? ? 7
李四 ? ? ? 男 ? ? ? ? ?18 ? ? ? ? ? ? ? 2
王五 ? ? ? 男 ? ? ? ? ?15 ? ? ? ? ? ? ? 5