我的id从1到20,可是超过了SQLServer的默认排序这样的
1
10
11
12
.
.
.
19
2
3
4
5
6
7
请问如何才能让排序成为这样
1
2
3
4
5
6
7
8
9
10
11
.
.
.
排序规则选哪条?
select * from tb order by cast(id as int)
我的id从1到20,可是超过了SQLServer的默认排序这样的
1
10
11
12
.
.
.
19
2
3
4
5
6
7
请问如何才能让排序成为这样
1
2
3
4
5
6
7
8
9
10
11
.
.
.
排序规则选哪条?
select * from tb order by cast(id as int)