SQL 按某一字段特定顺序排序
2016-07-25 10:07
281 查看
sql排序
例:有个表 article 表里有个字段 statuts.按照status 0,3,1,2 的顺序来排序。SELECT * FROM `article_0` ORDER BY CASE when `status` = 0 THEN 1 WHEN `status` = 1 THEN 3 when `status` = 2 THEN 4 WHEN `status` = 3 THEN 2 END
case语句
相关文章推荐
- T-SQL查询进阶--深入理解子查询
- 深入剖析 redis 数据淘汰策略
- 为什么Entity Framework不能进行跨数据库查询
- MySQL存储过程
- Mysql中查询系统时间
- Oracle之故障处理:解决“ora-01652无法扩展temp段”问题
- postgreSQL触发器
- redis cluster中添加删除重分配节点例子
- DotNet 资源大全中文版,内容包括:编译器、压缩、应用框架、应用模板、加密、数据库、反编译、IDE、日志、风格指南等
- nosql之mongodb简单安装与命令使用
- SQL多表连接查询
- mysql max_allowed_packet 设置过小导致记录写入失败
- Mysql 关键字-保留字
- mysql常用函数汇总(分享)
- MySQL 事件跟踪器 , MySQL 无须重启服务 跟踪 SQL , 也无须配置日志
- jdbc连接MySQL数据库
- redis入门:介绍、特点、安装、各类型常用操作
- redis 分布式安装和高级使用
- MongoDB的连接字符串
- Memcached安装配置