首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么让SQLServer的id按照数字大小顺序排序

2012-01-13 
如何让SQLServer的id按照数字大小顺序排序我的id从1到20,可是超过了SQLServer的默认排序这样的1101112...1

如何让SQLServer的id按照数字大小顺序排序
我的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 改為int 型
[解决办法]
这样是查询出来是按照大小排列了,但在数据库中怎么搞
[解决办法]
select * from tb order by cast(id as int)

热点排行