SQL 와일드 카드 문자

와일드 카드 문자는 문자열에서 하나 이상의 문자를 대체하는 데 사용됩니다.

와일드 카드 문자는 SQL LIKE 연산자 와 함께 사용됩니다 . LIKE 연산자는 WHERE 절에서 열에서 지정된 패턴을 검색하는 데 사용됩니다.

MS Access의 와일드 카드 문자

제목 없는 데이터베이스

SQL Server의 와일드 카드 문자

제목 없는 데이터베이스

모든 와일드 카드를 조합하여 사용할 수도 있습니다!

다음은 '%'및 '_'와일드 카드를 사용하는 다양한 LIKE 연산자를 보여주는 몇 가지 예입니다.

제목 없는 데이터베이스


데모 데이터베이스

아래 표는 Northwind 샘플 데이터베이스의 전체 "Customers"테이블을 보여줍니다.

제목 없는 데이터베이스

% 와일드 카드 사용

다음 SQL 문은 도시가 "ber"로 시작하는 모든 고객을 선택합니다.

SELECT * FROM Customers
WHERE City LIKE 'ber%';

다음 SQL 문은 "es"패턴을 포함하는 도시를 가진 모든 고객을 선택합니다.