ano*_*non 3 mysql sql database
我有像这样的数据库中的数据
id class gender 1 A F 2 B F 3 A M 4 A F 5 A M 6 B M 7 A F
从这个数据我想制作select语句来生成这样的报告
_________________________
Gender
class M F Total
_________________________
A 2 3 5
B 1 1 2
_________________________
TOTAL 3 4 7
我该怎么做那个选择陈述?
看看下面的例子
SELECT class,
SUM(CASE WHEN gender = 'M' THEN 1 ELSE 0 END) `M`,
SUM(CASE WHEN gender = 'F' THEN 1 ELSE 0 END) `F`,
COUNT(1) Total
FROM Table1
GROUP BY class
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
159 次 |
| 最近记录: |