mysql中文排序(按照中文拼音順序排序)

在MySQL數(shù)據(jù)庫中使用UTF-8的編碼進行排序會出現(xiàn)不按照中文拼音的順序排序

解決這個問題的方案是把編碼重新設定為GBK或者BG2312

但是問題又來了 ?數(shù)據(jù)庫重設編碼實在是個大問題 ?顯然不能這樣使用

同步百度發(fā)現(xiàn)convert()這個函數(shù)可以實現(xiàn)臨時編碼并且解決問題

查詢語句:

正序:

select * from table_name ORDER BY CONVERT(name USING gbk);

倒序:

select * from?table_name ORDER BY CONVERT(name USING?gb2312) desc

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內(nèi)部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,679評論 18 399
  • 一. Java基礎部分.................................................
    wy_sure閱讀 4,011評論 0 11
  • 轉(zhuǎn) # https://www.cnblogs.com/easypass/archive/2010/12/ 08/...
    呂品?閱讀 10,123評論 0 44
  • 一、SQL速成 結構查詢語言(SQL)是用于查詢關系數(shù)據(jù)庫的標準語言,它包括若干關鍵字和一致的語法,便于數(shù)據(jù)庫元件...
    shadow雨軒閱讀 582評論 0 3
  • 今天下小雨跑步 給母親電話總是講道理,語氣并不好 以后約定溫和結束語,愛你 挺好的 大哥結婚 算了一下 早點回去 ...
    良辰美LiangChen閱讀 196評論 0 0

友情鏈接更多精彩內(nèi)容