單個字元匹配
要擴大結構化查詢語言(SQL-SELECT)語句的選擇範圍,可以使用萬用字元,百分號(%)和下劃線(_)。
_
(下劃線)字元可用作模式匹配中任何單個字元的萬用字元。
查詢 Fname 以 j
開頭並以 n
結尾且 Fname 中只有 3 個字元的所有員工。
SELECT * FROM Employees WHERE FName LIKE 'j_n'
_
(下劃線)字元也可以多次用作外卡來匹配模式。
例如,此模式將匹配 jon
,jan
,jen
等。
這些名稱不會顯示為 jn
,john
,jordan
,justin
,jason
,julian
,jillian
,joann
,因為在我們的查詢中使用了一個下劃線並且它可以完全跳過一個字元,因此結果必須是 3 個字元的 Fname。
例如,此模式將匹配 LaSt
,LoSt
,HaLt
等。
SELECT * FROM Employees WHERE FName LIKE '_A_T'