cet*_*ras 11
SELECT
age,
SUM(CASE WHEN gender = 'male' THEN 1 ELSE 0 END) males,
SUM(CASE WHEN gender ='female' THEN 1 ELSE 0 END) females,
COUNT(*) total
FROM yourtable
GROUP BY age
Run Code Online (Sandbox Code Playgroud)
Select age, gender, Count(*) cnt
From your_table
Group By age, gender
Run Code Online (Sandbox Code Playgroud)
会得到你
Age Gender cnt
1 Male 2
1 Female 3
2 Male 6
2 Female 9
Run Code Online (Sandbox Code Playgroud)
您应该能够在PHP之后将每个年龄的计数加起来.