拼音字母進行SQL查詢指定欄位的實現

2021-06-19 17:44:40 字數 825 閱讀 4971

下文介紹的sql查詢方法是按照第乙個字是韻母進行查詢的,如果您對sql查詢方面感興趣的話,不妨一看,對您應該有所啟迪。

如果要做乙個按拼音字母的sql查詢,應該怎麼做呢?下面就和大家分享拼音字母進行sql查詢指定欄位的實現方法,供您參考學習。

比如說我們要查到指定字段第乙個字是以韻母「l」開頭的,我們可以用以下sql語句進行查詢:

select * from 表名 where author 所要查詢的字段》='垃' and 所要查詢的字段 <'媽'

這個語句就能查詢出「所要查詢的字段」的第乙個字以「l」開頭的所要資料。

該sql查詢方法的依據是某乙個韻母在新華字典中的首個漢字和下乙個韻母的第乙個漢字作為查詢的條件,進行查詢。如果查詢的時候要包含英文本母,可以使用下面的語句:

select * from 表名 where author 所要查詢的字段 like 'l'   or ( 所要查詢的字段》='垃' and 所要查詢的字段 <'媽')

特別說明一下當要查詢「z」的時候,查詢的條件是「 >='雜' or <'坐' 」

下面是韻母和漢字的對照表:

a: 吖

b:巴c: 擦

d: 搭

e: 鵝

f: 發

g: 旮

h: 哈

i:j: 雞

k: 喀

l: 垃

m: 媽

n: 嗯

o: 哦

p: 趴

q: 欺

r: 然

s: 仨

t: 他

u:v:

w: 挖

x: 西

y: 壓

z: 雜

12 3 拼音字母

在很多軟體中,輸入拼音的首寫字母就可以快速定位到某個詞條。比如,在鐵路售票軟體中,輸入 bj 就可以定位到 北京 怎樣在自己的軟體中實現這個功能呢?問題的關鍵在於 對每個漢字必須能計算出它的拼音首字母。gb2312漢字編碼方式中,一級漢字的3755個是按照拼音順序排列的。我們可以利用這個特徵,對常用...

藍橋杯 「拼音字母」

程式設計題 滿分19分 在很多軟體中,輸入拼音的首寫字母就可以快速定位到某個詞條。比如,在鐵路售票軟體中,輸入 bj 就可以定位到 北京 怎樣在自己的軟體中實現這個功能呢?問題的關鍵在於 對每個漢字必須能計算出它的拼音首字母。gb2312漢字編碼方式中,一級漢字的3755個是按照拼音順序排列的。我們...

藍橋杯 拼音字母

在很多軟體中,輸入拼音的首寫字母就可以快速定位到某個詞條。比如,在鐵路售票軟體中,輸入 bj 就可以定位到 北京 怎樣在自己的軟體中實現這個功能呢?問題的關鍵在於 對每個漢字必須能計算出它的拼音首字母。gb2312漢字編碼方式中,一級漢字的3755個是按照拼音順序排列的。我們可以利用這個特徵,對常用...