真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mysql怎么排序字母,mysql按字母順序排序

mysql 查詢結(jié)果按照字母排序

數(shù)據(jù)庫(kù)排序只能按字典序來(lái)排序,漢字不能用字典序排序。

專注于為中小企業(yè)提供網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)商水免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了1000多家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

你可以加個(gè)字段存拼音或者加個(gè)字段存一個(gè)int(代表次序)

mysql字段排序數(shù)字在字母前面,字母也要按首字母排序

如果是oracle 的話,創(chuàng)建下面的函數(shù),調(diào)用函數(shù)做視圖可以實(shí)現(xiàn)你要的效果

CREATE OR REPLACE FUNCTION F_TRANS_PINYIN_CAPITAL(P_NAME IN VARCHAR2) RETURN VARCHAR2 AS

V_COMPARE VARCHAR2(100);

V_RETURN VARCHAR2(4000);

FUNCTION F_NLSSORT(P_WORD IN VARCHAR2) RETURN VARCHAR2 AS

BEGIN

RETURN NLSSORT(P_WORD, 'NLS_SORT=SCHINESE_PINYIN_M');

END;

BEGIN

FOR I IN 1..LENGTH(P_NAME) LOOP

V_COMPARE := F_NLSSORT(SUBSTR(P_NAME, I, 1));

IF V_COMPARE = F_NLSSORT(' 吖 ') AND V_COMPARE = F_NLSSORT('驁 ') THEN

V_RETURN := V_RETURN || 'a';

ELSIF V_COMPARE = F_NLSSORT('八 ') AND V_COMPARE = F_NLSSORT('簿 ') THEN

V_RETURN := V_RETURN || 'b';

ELSIF V_COMPARE = F_NLSSORT('嚓 ') AND V_COMPARE = F_NLSSORT('錯(cuò) ') THEN

V_RETURN := V_RETURN || 'c';

ELSIF V_COMPARE = F_NLSSORT('咑 ') AND V_COMPARE = F_NLSSORT('鵽 ') THEN

V_RETURN := V_RETURN || 'd';

ELSIF V_COMPARE = F_NLSSORT('妸 ') AND V_COMPARE = F_NLSSORT('樲 ') THEN

V_RETURN := V_RETURN || 'e';

ELSIF V_COMPARE = F_NLSSORT('發(fā) ') AND V_COMPARE = F_NLSSORT('猤 ') THEN

V_RETURN := V_RETURN || 'f';

ELSIF V_COMPARE = F_NLSSORT('旮 ') AND V_COMPARE = F_NLSSORT('腂 ') THEN

V_RETURN := V_RETURN || 'g';

ELSIF V_COMPARE = F_NLSSORT('妎 ') AND V_COMPARE = F_NLSSORT('夻 ') THEN

V_RETURN := V_RETURN || 'h';

ELSIF V_COMPARE = F_NLSSORT('丌 ') AND V_COMPARE = F_NLSSORT('攈 ') THEN

V_RETURN := V_RETURN || 'j';

ELSIF V_COMPARE = F_NLSSORT('咔 ') AND V_COMPARE = F_NLSSORT('穒 ') THEN

V_RETURN := V_RETURN || 'k';

ELSIF V_COMPARE = F_NLSSORT('垃 ') AND V_COMPARE = F_NLSSORT('擽 ') THEN

V_RETURN := V_RETURN || 'l';

ELSIF V_COMPARE = F_NLSSORT('嘸 ') AND V_COMPARE = F_NLSSORT('椧 ') THEN

V_RETURN := V_RETURN || 'm';

ELSIF V_COMPARE = F_NLSSORT('拏 ') AND V_COMPARE = F_NLSSORT('瘧 ') THEN

V_RETURN := V_RETURN || 'n';

ELSIF V_COMPARE = F_NLSSORT('筽 ') AND V_COMPARE = F_NLSSORT('漚 ') THEN

V_RETURN := V_RETURN || 'o';

ELSIF V_COMPARE = F_NLSSORT('妑 ') AND V_COMPARE = F_NLSSORT('曝 ') THEN

V_RETURN := V_RETURN || 'p';

ELSIF V_COMPARE = F_NLSSORT('七 ') AND V_COMPARE = F_NLSSORT('裠 ') THEN

V_RETURN := V_RETURN || 'q';

ELSIF V_COMPARE = F_NLSSORT('亽 ') AND V_COMPARE = F_NLSSORT('鶸 ') THEN

V_RETURN := V_RETURN || 'r';

ELSIF V_COMPARE = F_NLSSORT('仨 ') AND V_COMPARE = F_NLSSORT('蜶 ') THEN

V_RETURN := V_RETURN || 's';

ELSIF V_COMPARE = F_NLSSORT('侤 ') AND V_COMPARE = F_NLSSORT('籜 ') THEN

V_RETURN := V_RETURN || 't';

ELSIF V_COMPARE = F_NLSSORT('屲 ') AND V_COMPARE = F_NLSSORT('鶩 ') THEN

V_RETURN := V_RETURN || 'w';

ELSIF V_COMPARE = F_NLSSORT('夕 ') AND V_COMPARE = F_NLSSORT('鑂 ') THEN

V_RETURN := V_RETURN || 'x';

ELSIF V_COMPARE = F_NLSSORT('丫 ') AND V_COMPARE = F_NLSSORT('韻 ') THEN

V_RETURN := V_RETURN || 'y';

ELSIF V_COMPARE = F_NLSSORT('帀 ') AND V_COMPARE = F_NLSSORT('咗 ') THEN

V_RETURN := V_RETURN || 'z';

END IF;

END LOOP;

RETURN V_RETURN;

END;

mysql根據(jù)漢字首字母排序的方法并按字母分組

SELECT name FROM `user` ORDER BY CONVERT( name USING gbk ) ASC

直接就是按漢字首個(gè)字的首字母排序,自動(dòng)都會(huì)分組了啊。


文章題目:mysql怎么排序字母,mysql按字母順序排序
標(biāo)題URL:http://weahome.cn/article/dsessgg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部