六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

解析MySQL按常規排序、自定義排序與按中文拼音字母排序的方法

[摘要]MySQL常規排序、自定義排序和按中文拼音字母排序,在實際的SQL編寫時,我們有時候需要對條件集合進行排序。下面給出3種比較常用的排序方式,一起看看吧MySQL常規排序、自定義排序和按中文拼音字母排序,在實際的SQL編寫時,我們有時候需要對條件集合進行排序。下面給出3種比較常用的排序方式,mark...
MySQL常規排序、自定義排序和按中文拼音字母排序,在實際的SQL編寫時,我們有時候需要對條件集合進行排序。下面給出3種比較常用的排序方式,一起看看吧

MySQL常規排序、自定義排序和按中文拼音字母排序,在實際的SQL編寫時,我們有時候需要對條件集合進行排序。

下面給出3種比較常用的排序方式,mark一下

1.常規排序ASC DESC

ASC 正序

DESC倒敘

-- 此處不用多講

2.自定義排序

自定義排序是根據自己想要的特定字符串(數字)順序進行排序。

主要是使用函數 FIELD(str,str1,str2,str3,...)

MySQL的自定義排序,str與str1、str2、str3...進行比較,并按照str1,str2,str3...的順序輸出,如果遇到str為null或者不存在str1,str2,str3...中的情況的則序列為0,

eg:

SELECT * FROM TEST ORDER BY FIELD(value,'test1','test2','test3','test4') ASC/DESC

eg2:

SELECT * FROM TEST WHERE VALUE IN('test1','test2','test3','test4') ORDER BY FIELD(value,'test1','test2','test3','test4') ASC/DESC -- 保證只滿足條件的進行排序

3.按中文拼音字母排序

如果表字段使用的GBK編碼的話,我們可以直接order by value ,因為GBK本身就是按照拼音字母排序ABCDEFGHIGK...,當第一位相同的時候會比較第二位,以此類推。 如果表字段使用的UTF-8編碼的話,通常我們都會的編碼,這樣我們可以使用MySQL的convert方法開轉換gbk進行排序。

eg:

SELECT * FROM TEST ORDER BY CONVERT(value USING GBK) ASC/DESC

以上就是解析MySQL按常規排序、自定義排序和按中文拼音字母排序的方法的詳細內容,更多請關注php中文網其它相關文章!


學習教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 亚洲综合三区 | 最新国产视频 | 日韩中文字幕免费观看 | 日日摸夜夜摸人人嗷嗷叫 | 日本欧美不卡一区二区三区在线 | 亚洲欧美一区二区三区久久 | 亚洲国产日韩综合久久精品 | 亚洲国产午夜看片 | 自拍偷拍亚洲第一页 | 日韩专区视频 | 欧美视频在线第一页 | 日本七大伦理经典在线观看 | 午夜激情在线 | 中国日韩欧美中文日韩欧美色 | 欧美我不卡 | 色婷婷久久综合中文久久蜜桃 | 日韩亚洲第一页 | 日本欧美视频在线 | 四虎影视免费在线 | 日本黄色片网址 | 性视频网址 | 速度与激情9免费完整版高清 | 天天看天天碰 | 自怕偷自怕亚洲精品 | 青草视频.com | 我看黄色一级片 | 午夜私人福利影院 | 一级做a爰片久久毛片 | 又大又粗又长又硬好爽国产 | 小说区 亚洲 自拍 另类 | 欧美一线天 | 青青青国产精品国产精品美女 | 亚洲天堂一级片 | 四虎影院永久网址 | 日本中字| 日本香蕉视频在线观看 | 青青草原影院 | 午夜性影院爽爽爽爽爽爽 | 亚洲视频在线看 | 午夜片在线观看 | 日韩视频国产 |