sql 如何根据两列获取计数

tee*_*tee 2 sql ms-access

我对 sql 很陌生,我只是想知道如何根据两列的值获得计数。这是一个例子:

Sex |  age

 M  |  7

 M  |  5

 F  |  5 

 M  |  7
Run Code Online (Sandbox Code Playgroud)

生成的表将有一个额外的列,用于计算某个年龄的 M 或 F 的数量。所以在这种情况下会是这样的:

Sex | age  | Count

 M  |  7   |  2

 M  |  5   |  1

 F  |  5   |  1
Run Code Online (Sandbox Code Playgroud)

任何帮助都会很棒。谢谢!

Sql*_*Zim 7

这是一个基本的聚合查询。使用group by

select sex, age, count(*) as Cnt
from t
group by sex, age
Run Code Online (Sandbox Code Playgroud)