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

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

解析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知識。




主站蜘蛛池模板: 午夜网站在线观看免费网址免费 | 色综合影视 | 午夜视频在线观看完整版 | 伊人热人久久中文字幕 | 色婷婷久久综合中文久久蜜桃 | 日本www视频在线观看 | 爽爽影院免费线看 | 四虎影视免费永久在线观看黄 | 日韩欧美国产一区二区三区 | 视频在线免费观看网址 | 欧美视频日韩视频 | 啪啪午夜免费 | 日韩一级在线播放 | 伊伊人成亚洲综合人网香 | 亚欧精品一区二区三区四区 | 天堂资源网 | 伊人五月婷 | 日韩av东京社区男人的天堂 | 天天干天天操天天射 | 天天噜夜夜操 | 日日做夜夜做 | 日本高清免费不卡在线播放 | 色综合久久伊人 | 中文字幕视频免费在线观看 | 青青青爽视频在线观看入口 | 视频一区二区精品的福利 | 亚洲欧美日韩国产综合久 | 亚洲破处视频 | 亚洲欧洲在线观看 | 亚洲图色网站 | 中文字幕在线观看不卡视频 | 亚洲国产高清视频在线观看 | 欧美视频在线免费看 | 日本视频免费观看 | 四虎网站 | 色婷婷精品综合久久狠狠 | 色456| 日韩精品福利在线 | 天天看夜夜操 | 日韩精选 | 色偷偷亚洲第一成人综合网址 |