MySQL按照漢字的拼音排序簡(jiǎn)單實(shí)例
如果存儲(chǔ)姓名的字段采用的是GBK字符集,那就好辦了,因?yàn)镚BK內(nèi)碼編碼時(shí)本身就采用了拼音排序的方法(常用一級(jí)漢字3755個(gè)采用拼音排序,二級(jí)漢字就不是了,但考慮到人名等都是常用漢字,因此只是針對(duì)一級(jí)漢字能正確排序也夠用了)。
直接在查詢語句后面 添加 order by name asc; 查詢結(jié)果按照姓氏的升序排序;
如果存儲(chǔ)姓名的字段采用的是 utf8字符集,需要在排序的時(shí)候?qū)ψ侄芜M(jìn)行轉(zhuǎn)碼;對(duì)于的代碼是 order by convert(name using gbk) asc; 同樣,查詢的結(jié)果也是按照姓氏的升序排序;
以上這篇MySQL按照漢字的拼音排序簡(jiǎn)單實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
MySQL?數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)
這篇文章主要介紹了MySQL?數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí),它是一類更具體的可以管理數(shù)據(jù)的軟件。但是實(shí)現(xiàn)數(shù)據(jù)庫(kù)的這個(gè)軟件,需要用到很多的數(shù)據(jù)結(jié)構(gòu),下面來看看文章是怎么具體介紹這個(gè)數(shù)據(jù)庫(kù)的2021-12-12
小型Drupal數(shù)據(jù)庫(kù)備份以及大型站點(diǎn)MySQL備份策略分享
為了防止web服務(wù)器出現(xiàn)故障而引起的數(shù)據(jù)丟失,數(shù)據(jù)庫(kù)備份顯得非常重要,以免出現(xiàn)重大損失。本文分析研究一下小型的Drupal站的備份策略以及大型站點(diǎn)的mysql備份策略2014-11-11
抽取oracle數(shù)據(jù)到mysql數(shù)據(jù)庫(kù)的實(shí)現(xiàn)過程
今天小編就為大家分享一篇關(guān)于抽取oracle數(shù)據(jù)到mysql數(shù)據(jù)庫(kù)的實(shí)現(xiàn)過程,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-02-02
MySQL學(xué)習(xí)之日期函數(shù)的用法詳解
本文將學(xué)習(xí)MySQL的日期函數(shù),在前面章節(jié)的練習(xí)中,我們就利用過NOW()函數(shù)來獲取過當(dāng)前系統(tǒng)時(shí)間,用DATEDIFF函數(shù)來計(jì)算日期相差的天數(shù),接下來我們就系統(tǒng)的學(xué)習(xí)一下 日期函數(shù)2022-08-08

