我有一张学生表,将语言(学生正在学习的语言(和他们在给定语言中获得的成绩分组。我需要提取人们每种语言获得分数的频率。
示例输入:
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