(와일드카드 - 일치하는 문자)(Transact-SQL)
지정된 범위 또는 대괄호 사이에 지정한 집합에 포함되는 하나의 문자와 일치됩니다. 와일드카드 문자는 LIKE, PATINDEX 등의 패턴 일치를 포함하는 문자열 비교에 사용할 수 있습니다.
적용 대상: SQL Server(SQL Server 2008 - current version), Windows Azure SQL 데이터베이스(최초 릴리스 - 현재 릴리스) |
예
다음 예에서는 [] 연산자를 사용하여 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
참고 항목
참조
_ (와일드카드 - 문자 하나와 일치)(Transact-SQL)