1.常规排序ASC DESC

ASC 正序

DESC倒叙

mysql 3种常用排序方式

2.自定义排序

自定义排序是根据自己想要的排序的字段按照特定字符串(数字)顺序进行排序。

主要是使用函数 FIELD("排序字段",str1,str2,str3,...)

mysql 3种常用排序方式

3.按中文拼音字母排序

如果表字段使用的GBK编码的话,我们可以直接order by value ,因为GBK本身就是按照拼音字母排序ABCDEFGHIGK...,当第一位相同的时候会比较第二位,以此类推。 如果表字段使用的UTF-8编码的话,通常我们都会的编码,这样我们可以使用MySQL的convert方法开转换gbk进行排序。默认是正序

mysql 3种常用排序方式
eg:SELECT ot.* FROM overdue_task ot ORDER BY CONVERT(ot.name USING GBK) ASC/DESC

相关文章:

  • 2021-06-20
  • 2022-12-23
  • 2022-01-03
  • 2022-12-23
  • 2021-11-21
  • 2022-12-23
  • 2021-12-20
猜你喜欢
  • 2021-06-26
  • 2022-02-08
  • 2021-09-11
  • 2021-05-06
  • 2022-01-27
  • 2021-12-19
  • 2021-05-18
相关资源
相似解决方案