MySQL的自定义排序和Oracle相比,要简单得多。

假设在表v_education的列schoolRecord中,有以下字段:'小学','初中','高中','专科','本科','硕士','博士'。

mysql> describe v_education;
+--------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+-------------+------+-----+---------+-------+
| schoolRecord | varchar(20) | NO | | NULL | |
| number | bigint(21) | NO | | 0 | |
+--------------+-------------+------+-----+---------+-------+

如果想按照学历的从低到高排序,可以使用以下语句进行自定义排序

select * from v_education order by field(schoolRecord,'小学','初中','高中','专科','本科','硕士','博士')

最新文章

  1. js通过location.search来获取页面传来的参数
  2. 如何修改file控件
  3. Android直方图递增View
  4. Netty关闭客户端
  5. oracle 数组类型
  6. spring事物的七种事物传播属性行为及五种隔离级别
  7. Javascript中Array.prototype.map()详解
  8. HTML5 Shiv – 让该死的IE系列支持HTML5吧(转)
  9. UVA 10820 Send a Table euler_phi功能
  10. SQL数据库置疑修复
  11. bing翻译API调用方法
  12. ch6-条件渲染(v-if v-else v-else-if key管理可复用元素 v-show )
  13. 互联网公司为啥不使用mysql分区表?
  14. json转数组
  15. Today
  16. C从源码到运行发生了哪些事
  17. 实现与JS相同的Des加解密算法【转】
  18. POJ1125-Stockbroker Grapevine【Floyd】(模板题)
  19. docker能用来干嘛
  20. MongoDB启动报错

热门文章

  1. git 清除所有历史记录
  2. [CEOI1999]Sightseeing trip(Floyed)
  3. .NET平台的发展
  4. 一次使用自定义 Http Header 引发的血案
  5. vue 中echart折线自适应
  6. select * from a,b探讨
  7. Java的日期与时间 java.time.Duration (转)
  8. js 获取对应的url参数
  9. IE8下,去除iframe的边框
  10. golang配置oci8所遇到问题解决