如何从表中选择实体并按频率求和?(具体)



我有一张学生表,将语言(学生正在学习的语言(和他们在给定语言中获得的成绩分组。我需要提取人们每种语言获得分数的频率。

示例输入:

id lang  grade
1. French A
2. Spanish A
3. French B
4. Spanish A 
5. French B
6. French C 

输出(表格格式(

French A 1 
French B 2 
French C 1 
Spanish A 2 

它必须是一个紧凑的动态查询。你有什么建议吗?:(

使用聚合:

select lang, grade, count(*) as cnt
from mytable
group by lang, grade

最新更新