開始使用免費開始

在字串中尋找特定樣式

如果你想在字串中搜尋特定樣式,PATINDEX() 就是適合的函式。此函式會回傳該樣式在字串中首次出現的起始位置。

語法為: PATINDEX('%pattern%', expression)

pattern match
% 任意長度(可為 0)的字元序列
_ 任何單一字元
[] 中括號內所指定範圍中的任何單一字元

在這個練習中,你會使用 voters 資料表,找出名字符合指定樣式的選民資訊。

本練習屬於課程

SQL Server 的資料操作函式

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

SELECT 
	first_name,
	last_name,
	email 
FROM voters
-- Look for first names that contain "rr" in the middle
WHERE ___;
編輯並執行程式碼