有如下数据
ID Name Class OrderNum
1 a 1 1
2 c 4 9
3 q 3 12
4 w 2 11
5 e 3 4
6 r 1 2
7 t 3 45
8 y 1 8
9 u 4 100
要得到的结果是根据Class 分组,每组的中的排序规则是按 OrderNum 升序排列
ID Name Class OrderNum
1 a 1 1
6 r 1 2
8 y 1 8
3 q 3 12
5 e 3 4
7 t 3 45
2 c 4 9
9 u 4 100
9 u 4 100
ID Name Class OrderNum
1 a 1 1
2 c 4 9
3 q 3 12
4 w 2 11
5 e 3 4
6 r 1 2
7 t 3 45
8 y 1 8
9 u 4 100
要得到的结果是根据Class 分组,每组的中的排序规则是按 OrderNum 升序排列
ID Name Class OrderNum
1 a 1 1
6 r 1 2
8 y 1 8
3 q 3 12
5 e 3 4
7 t 3 45
2 c 4 9
9 u 4 100
9 u 4 100
order by Class ,OrderNum
,row_number()over(partition by calssno order by orderno)
from tb