数据库按照指定的规则 a78e 排序
2016-07-18 14:40
344 查看
这个需要在排序语句中使用条件判断
例如:表【Table_temp】中列【col1】为字符,属性为varchar(10),排序时需要按照B、A、C的顺序显示,则可按照以下SQL语句:
例如:表【Table_temp】中列【col1】为字符,属性为varchar(10),排序时需要按照B、A、C的顺序显示,则可按照以下SQL语句:
select * from Table_temp order by case when col1='B' then 1 when col1='A' then 2 when col1='C' then 3 end
相关文章推荐
- SQL Server附加数据库出现错误5123的正确解决方法
- mysql 服务器发现大量的TIME_WAIT解决办法
- Redis 3.0集群 Window搭建方案
- centos7 下安装mariadb10两种方法
- SQLServer 时间格式化
- Redis客户端开发包:Jedis学习-入门
- PLSQL编程之异常
- MySQL视图
- 数据库性能优化的方法
- SQLServer2008不允许保存更改错误解决办法
- 源码-PL/SQL从入门到精通-第五章-管理数据表
- [MySQL]IP处理函数inet_aton()和inet_ntoa()
- FDMB的认识
- MySQL数据库存储引擎的概念与用途
- CoreData的认识
- oracle表空间创建,用户创建,赋予权限
- SQL SERVER重置自动编号列(标识列)
- SQLHelper的使用
- 为什么Redis内存不宜过大
- Oracle 的异常和回滚