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

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

mysql怎么顯示首字母 mysql中文首字母排序

Mysql 如何判斷中文首字母

新建一個存儲過程進行判斷

公司主營業(yè)務:成都做網(wǎng)站、網(wǎng)站設計、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出靈山免費做網(wǎng)站回饋大家。

DELIMITER //CREATE DEFINER=`baixiong`@`%` FUNCTION `getFirstCode`(in_string VARCHAR(100)) RETURNS varchar(100) CHARSET utf8DETERMINISTICCOMMENT '獲取中文首字母函數(shù)'BEGIN#定義臨時字符串變量,用于接收函數(shù)中傳遞進來的字符串值,這里是in_stringDECLARE tmp_str VARCHAR(100) CHARSET gbk DEFAULT '' ;#定義臨時字符串變量,用于存放函數(shù)中傳遞進來的字符串值的第一個字符DECLARE tmp_char VARCHAR(2) CHARSET gbk DEFAULT '';#tmp_str的長度DECLARE tmp_loc SMALLINT DEFAULT 0;#初始化,將in_string賦給tmp_strSET tmp_str = in_string;#獲取tmp_str最左端的首個字符,注意這里是獲取首個字符,該字符可能是漢字,也可能不是。SET tmp_char = LEFT(tmp_str,1);#獲取字符的編碼范圍的位置,為了確認漢字拼音首字母是那一個SET tmp_loc=INTERVAL(CONV(HEX(tmp_char),16,10),0xB0A1,0xB0C5,0xB2C1,0xB4EE,0xB6EA,0xB7A2,0xB8C1,0xB9FE,0xBBF7,0xBFA6,0xC0AC,0xC2E8,0xC4C3,0xC5B6,0xC5BE,0xC6DA,0xC8BB,0xC8F6,0xCBFA,0xCDDA ,0xCEF4,0xD1B9,0xD4D1);#判斷左端首個字符是多字節(jié)還是單字節(jié)字符,要是多字節(jié)則認為是漢字且作以下拼音獲取,要是單字節(jié)則不處理。如果是多字節(jié)字符但是不在對應的編碼范圍之內,即對應的不是大寫字母則也不做處理,這樣數(shù)字或者特殊字符就保持原樣了IF (LENGTH(tmp_char)1 AND tmp_loc0 AND tmp_loc24) THENSELECT ELT(tmp_loc,'A','B','C','D','E','F','G','H','J','K','L','M','N','O','P','Q','R','S','T','W','X','Y','Z') INTO tmp_char; #獲得漢字拼音首字符END IF;RETURN tmp_char;#返回漢字拼音首字符END//DELIMITER ;

mysql數(shù)據(jù)庫,獲取某一個漢字的拼音的首字母。怎么整?

首先建立一個漢字字庫,將拼音及首字母存入庫中,然后通過創(chuàng)建的檢索函數(shù)進行快速讀取。

急??!MYSQL 拼音首字母查詢中文字段并能顯示英文字段和數(shù)字字段的問題

往拼音表里追加記錄:

INSERT INTO `t_cosler`(`f_PY`, `cBegin`, `cEnd`) VALUES

('0-9',48,57),

('a-z',97,122),

('A-Z',65,90)

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

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

直接就是按漢字首個字的首字母排序,自動都會分組了啊。


本文名稱:mysql怎么顯示首字母 mysql中文首字母排序
文章URL:http://weahome.cn/article/dogsddp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部