请教分组查询的问题
每一小组取出成绩前两名
select top 2 Name,Score,[Group]
from test
group by [Group]
order by [Group],Score desc
行不通,请高人帮忙看看怎么实现?多谢
已有表test
Name Score Group
Tom 89 1
Tony 92 1
Tracy 92 1
Lucy 87 2
Rose 89 2
Ben 92 2
Hans 94 2
得到的结果
Name Score
Tracy 92
Tony 92
Hans 94
Ben 92