sqlserver中将varchar类型转换为int型再进行排序的方法
16lz
2022-01-13
如果我们数据库的ID设置为varchar型的 在查询的时候order by id的话我们是不希望看到如下情况的。
我们可以把varchar转换为int 然后进行排序
一、
复制代码 代码如下:
select * from yourtable order by cast(yourcol as int);
适用于SQLServer Oracle
二、
复制代码 代码如下:
select * from yourtable order by convert(int,yourcol);
仅适用于SQLServer
作者 itmyhome
更多相关文章
- Android开发从零开始之java-泛型初步
- 链接器解析多重定义的全局变量
- android Uri获取真实路径转换成File的方法
- Android(安卓)识别SIM卡类型
- android 判断联网类型
- Android电池信息(Battery information)
- 安卓4.X系统 增加蓝牙接收文件类型
- JS判断终端类型的几种方法
- Android(安卓)泛型使用