Sql Like 萬用字元 說明

2022-02-28 08:11:27 字數 936 閱讀 8156

使用like比較字,加上sql裡的萬用字元,請參考以下:

a.. like 'mc%' 將搜尋以字母 mc 開頭的所有字串(如 mcbadden)。

b.. like '%inger' 將搜尋以字母 inger 結尾的所有字串(如 ringer、

stringer)。

c.. like '%en%' 將搜尋在任何位置包含字母 en 的所有字串(如 bennet、

green、mcbadden)。

d.. like '_heryl' 將搜尋以字母 heryl 結尾的所有六個字母的名稱(如 cheryl、

sheryl)。

e.. like '[ck]ars[eo]n' 將搜尋下列字串:carsen、karsen、carson 和 karson

(如 carson)。

f.. like '[m-z]inger' 將搜尋以字串 inger 結尾、以從 m 到 z 的任何單個字

母開頭的所有名稱(如 ringer)。

g.. like 'm[^c]%' 將搜尋以字母 m 開頭,並且第二個字母不是 c 的所有名稱(如

macfeather)。

例子:? where firstname like '_im' 可以找到所有三個字母的、以 im 結尾的名字(例如,jim、tim)。

? where lastname like '%stein' 可以找到姓以 stein 結尾的所有員工。

? where lastname like '%stein%' 可以找到姓中任意位置包括 stein 的所有員工。

? where firstname like '[jt]im' 可以找到三個字母的、以 im 結尾並以 j 或 t 開始的名字(即僅有 jim 和 tim)

? where lastname like 'm[^c]%' 可以找到以 m 開始的、後面的(第二個)字母不為 c 的所有姓。

SQL LIKE 萬用字元

萬用字元 說明 與任意單字元匹配 與包含乙個或多個字元的字串匹配 與特定範圍 例如,a f 或特定集 例如,abcdef 中的任意單字元匹配。與特定範圍 例如,a f 或特定集 例如,abcdef 之外的任意單字元匹配。例子 where firstname like im 可以找到所有三個字母的 以...

SQL LIKE 萬用字元

sql like 萬用字元 2007 4 29 17 54 00 by yangbo 萬用字元 說明 與任意單字元匹配 與包含乙個或多個字元的字串匹配 與特定範圍 例如,a f 或特定集 例如,abcdef 中的任意單字元匹配。與特定範圍 例如,a f 或特定集 例如,abcdef 之外的任意單字元...

SQL LIKE 萬用字元

萬用字元 說明 與任意單字元匹配 與包含乙個或多個字元的字串匹配 與特定範圍 例如,a f 或特定集 例如,abcdef 中的任意單字元匹配。與特定範圍 例如,a f 或特定集 例如,abcdef 之外的任意單字元匹配。例子 where firstname like im 可以找到所有三個字母的 以...