(ワイルドカード - 一致する文字列) (Transact-SQL)
角かっこで指定された範囲または集合の任意の 1 文字に一致します。 これらのワイルドカード文字は、LIKE や PATINDEX などのパターン検索を含む文字列比較で使用できます。
使用例
次の例では、4 桁の郵便番号付きの住所を持つ Adventure Works のすべての従業員の ID と名前を [] 演算子を使用して検索します。
USE AdventureWorks2012;
GO
SELECT e.BusinessEntityID, p.FirstName, p.LastName, a.PostalCode
FROM HumanResources.Employee AS e
INNER JOIN Person.Person AS p ON e.BusinessEntityID = p.BusinessEntityID
INNER JOIN Person.BusinessEntityAddress AS ea ON e.BusinessEntityID = ea.BusinessEntityID
INNER JOIN Person.Address AS a ON a.AddressID = ea.AddressID
WHERE a.PostalCode LIKE '[0-9][0-9][0-9][0-9]';
以下に結果セットを示します。
EmployeeID FirstName LastName PostalCode
---------- --------- --------- ----------
290 Lynn Tsoflias 3000
関連項目
参照
_ (ワイルドカード - 1 文字に一致) (Transact-SQL)