SQLSERVER的英文+数字排序规则(亲自实践)
来源:互联网 发布:java线程优先级原理 编辑:程序博客网 时间:2024/05/22 10:56
数据库中有个字段,类型是nchar,内容格式:KPI + 数字,如下:
KPI1
KPI10
KPI11
KPI2
KPI3
KPI4
KPI5
KPI6
KPI7
KPI8
KPI9
排序的时候,希望能够按照数字由小到大排序,
只需要在查询SQL追加以下order 命令即可:
ORDER BY CONVERT(int,SUBSTRING(kpiCode,4, LEN (kpiCode)-3)) ASC
简单地说,就是截取内容中的数字,然后转换为int类型排序
排序结果如下:
KPI1
KPI2
KPI3
KPI4
KPI5
KPI6
KPI7
KPI8
KPI9
KPI10
KPI11
- SQLSERVER的英文+数字排序规则(亲自实践)
- SQLSERVER的中文排序规则(转帖+亲自实践)
- VBA 判断字符串含中文、英文、数字(亲自实践)
- SQLSERVER的排序规则
- SQLSERVER的中文排序规则
- SQLSERVER的中文排序规则
- SQLSERVER的中文排序规则
- 英文版SQL Server,命令中输入中文,结果是乱码的解决方案(转帖+亲自实践)
- SQLSERVER 里实现ORACLE里的Sequence 的功能(亲自实践)
- 整理一下SQLSERVER的排序规则
- (转) 整理一下SQLSERVER的排序规则
- 整理一下SQLSERVER的排序规则
- SqlServer 2005 排序规则的修改
- 整理一下SQLSERVER的排序规则
- 修改sqlserver数据库的排序规则(collation)
- 全局变量的设定(亲自实践)
- sqlserver 修改排序规则
- sqlserver排序规则
- BM 算法
- Insecure Configuration Management
- 兼容IE和FF的上传前预览
- 如何制作PPT模板
- 插入排序
- SQLSERVER的英文+数字排序规则(亲自实践)
- log4j:WARN No appenders could be found for logger (org.springframework.web.context
- 黑马程序员-交通灯管理系统
- Java设计模式
- jsp文件上传
- 贝尔曲线
- php环境搭建
- 移动平台中驱动人员应该做些什么
- 第十三天:终于可以打包发布了