SQL 유사 키워드
처럼
이 LIKE
명령은 WHERE 절에서 열에서 지정된 패턴을 검색하는 데 사용됩니다.
다음 과 함께 두 개의 와일드카드를 사용할 수 있습니다 LIKE
.
- % - 0, 1 또는 여러 문자를 나타냅니다.
- _ - 단일 문자를 나타냄(MS Access는 대신 물음표(?)를 사용함)
다음 SQL은 CustomerName이 "a"로 시작하는 모든 고객을 선택합니다.
예시
SELECT * FROM Customers
WHERE CustomerName LIKE 'a%';
다음 SQL은 CustomerName이 "a"로 끝나는 모든 고객을 선택합니다.
예시
SELECT * FROM Customers
WHERE CustomerName LIKE '%a';
다음 SQL은 임의의 위치에 "또는"이 있는 CustomerName이 있는 모든 고객을 선택합니다.
예시
SELECT * FROM Customers
WHERE CustomerName LIKE '%or%';
다음 SQL 문은 "a"로 시작하고 길이가 3자 이상인 CustomerName을 가진 모든 고객을 선택합니다.
예시
SELECT * FROM Customers
WHERE CustomerName LIKE 'a__%';