求1 MYSQL语句,输出每班中分数最高2人信息,且2人的身高不能相同。(执行效率要较高,因为真实数据是百万行级别)数据
-----------------------------------
class name gender height score
1 name2 F 175 100
1 name3 M 175 100
1 name6 F 158 97
1 name5 M 170 87
1 name4 M 184 78
1 name1 M 155 78
2 name8 F 171 97
2 name12 F 171 97
2 name9 M 179 74
2 name11 M 169 64
2 name10 M 169 45
2 name7 M 159 45
3 name14 M 154 88
3 name15 M 156 77
3 name13 M 179 69
3 name16 F 168 54
3 name17 M 179 32
百万行
---------------------------------------输出结果应为:
---------------------------------------
class name gender height score
1 name2 F 175 100
1 name6 F 158 97
2 name8 F 171 97
2 name9 M 179 74
3 name14 M 154 88
3 name15 M 156 77
---------------------------------------mysql