1樓:
sql的萬用字元有:
1、% 替代 0 個或多個字元;
2、_ 替代一個字元;
3、[charlist] 字元列中的任何單一字元;
4、[^charlist]或[!charlist] 不在字元列中的任何單一字元;
擴充套件資料
在 sql 中,萬用字元與 sql like 操作符一起使用。sql 萬用字元用於搜尋表中的資料。
%應用舉例:select * from websites where name like '_oogle';
上述 sql 語句實現選取 name 以一個任意字元開始,然後是 "oogle" 的所有客戶。
_應用舉例:select * from websites where name like 'g_o_le';
上述sql 語句實現選取 name 以 "g" 開始,然後是一個任意字元,然後是 "o",然後是一個任意字元,然後是 "le" 的所有網。
2樓:喜歡種蘑菇
sql語句中萬用字元有四種,分別是百分號%、下劃線_、方括號[ ]、方括號[^](或[!])。
百分號%:替代0個或多個字元
下劃線_:僅替代一個字元
方括號[ ]:字元列中的任何單一字元,使用方法:[charlist]方括號[^]或者方括號[!
]不在字元列中的任何單一字元,使用方法:[^charlist]或[!charlist]。
3樓:
語句中的萬用字元有幾種,這個不太清楚呀
4樓:資料大叔
在 sql 中,萬用字元與 sql like 操作符一起使用,萬用字元用於搜尋表中的資料。
在 sql 中,可使用以下萬用字元:
from shulanxt
5樓:五四路飛先生
百分號%:可匹配任意型別和長度的字元,如果是中文,請使用兩個百分號即%%。
下劃線_:匹配單個任意字元,它常用來限制表示式的字元長度。
方括號:指定一個字元、字串或範圍,要求所匹配物件為它們中的任一個。[^]:其取值也 相同,但它要求所匹配物件為指定字元以外的任一個字元。
6樓:1986鼕鼕
1/7 分步閱讀
在資料庫新建一張persons,在表中插入三條資料,用於講解sql語句中常用萬用字元有幾種。
2/7%萬用字元可以用於匹配以指定的字元開頭或結尾的資料,例如,從persons表中選取city列內容為ne開頭的資料。
3/7%萬用字元還可以用於匹配含有指定字元的資料,例如,從persons表中選取city列內容含有lond字元的資料。
4/7_萬用字元用於替代任一個字元,查詢符合條件的資料,例如,從persons表中選取firstname列內容第一個字元之後為eorge的資料。
5/7_萬用字元可以放在字元中的任一位置替代某一字元,例如,從 persons表中查詢資料,條件是lastname列內容以 "c" 開頭,然後是一個任意字元,然後是 "r",然後是任意字元,然後是 "er"。
6/7萬用字元用於匹配括號內多個字元的資料,例如 ,從persons表中選取city列內容以 "a" 或 "l" 或 "n" 開頭的資料。
7/7[!]萬用字元用於匹配非括號內多個字元的資料,例如 ,從persons表中選取city列內容不以 "a" 或 "l" 或 "n" 開頭的資料。
7樓:
%(百分號):表示任意一串字元。
_(下劃線):表示任意一個字元。
8樓:
* % _ (這三種吧)
9樓:出採煒
sq丨語句中通配有六種
SQL語句中Sql是什麼意思,SQL語句中AS是什麼意思?
是且的意思,這句話的意思是 從article表中選擇所有列,這些列滿足type id為data type sql的值。data type sql是乙個表示式。不過。感覺怪怪的。你用的是oracle的sql 語句set define sql select from empwhere empno emp...
SQL語句中AS是什麼意思,sql語句中as的作用?
伏廷謙潭培 sql語句中as的意思是 別名。as用處 query時 用來重新指定返回的column名字。示例一個table有個column叫 id,query是select idfrom table1 如果不想叫id,就可重新命名。如叫systemid,可這樣寫 selectidas systemi...
sql語句中between and查詢,時間引數如何傳遞
你的date1,date2既然是賦值進去的,php的話,那麼應該 select from sxdj where sxsj between date1.and date2.不過不知道你是什麼語言的 我暈死 你知道date型別在資料庫中怎麼儲存的嗎?它是以long儲存的,一般只有資料型別才能用betwe...