帶 like 的字串匹配查詢

2022-05-01 15:00:11 字數 394 閱讀 4455

1、百分號萬用字元  '%'  ,匹配任意長度的字元,甚至包括零字元

例:查詢所有以  'a'  字母開頭的水果,sql 語句如下

select  f_id,f_name  from  fruits  where  f_name  like  'a%';

2、下劃線萬用字元  '_' , 一次只能匹配任意乙個字元

例:查詢以字母  'y'  結尾,且 'y' 前面只有 4 個字母的記錄,sql 語句如下

select  f_id,f_name  from  fruits  where  f_name  like '----y';

區別:'%' 可以匹配多個字元,而 '_' 只能匹配任意單個字元,如果要匹配多個字元,則需要使用相同個數的 '_'

帶萬用字元的字串匹配

05 帶萬用字元的字串匹配 描述萬用字元是一類鍵盤字元,當我們不知道真正字元或者不想鍵入完整名字時,常常使用萬用字元代替乙個或多個真正字元。萬用字元有問號 和星號 等,其中,可以代替乙個字元,而 可以代替零個或多個字元。你的任務是,給出乙個帶有萬用字元的字串和乙個不帶萬用字元的字串,判斷他們是否能夠...

OpenJudge 帶萬用字元的字串匹配

萬用字元是一類鍵盤字元,當我們不知道真正字元或者不想鍵入完整名字時,常常使用萬用字元代替乙個或多個真正字元。萬用字元有問號 和星號 等,其中,可以代替乙個字元,而 可以代替零個或多個字元。你的任務是,給出乙個帶有萬用字元的字串和乙個不帶萬用字元的字串,判斷他們是否能夠匹配。例如,1?456 可以匹配...

帶萬用字元的字串匹配 動態規劃

描述 萬用字元是一類鍵盤字元,當我們不知道真正字元或者不想鍵入完整名字時,常常使用萬用字元代替乙個或多個真正字元。萬用字元有問號 和星號 等,其中,可以代替乙個字元,而 可以代替零個或多個字元。你的任務是,給出乙個帶有萬用字元的字串和乙個不帶萬用字元的字串,判斷他們是否能夠匹配。例如,1?456 可...