LIKE 연산자
LIKE 연산자는 조회 조건 값이 명확하지 않을 때 사용합니다. LIKE 연산자는 ‘~와 같다’라는 의미입니다.
■ LIKE 연산자는 %와 _ 같은 기호 연산자(wild card)와 함께 사용합니다.
■ 조건에는 문자나 숫자를 포함할 수 있습니다.
■ %는 ‘모든 문자’라는 의미고, _는 ‘한 글자’라는 의미입니다.
job_id 값에서 AD를 포함하는 모든 정보를 조회해 보겠습니다. %는 조건을 포함하는 ‘~ 모든 문자’라는 의미입니다.
예제 3-15 employees 테이블에서 job_id 값이 AD를 포함하는 모든(%) 데이터를 조회하세요.
SELECT *
FROM employees
WHERE job_id LIKE 'AD%'; ----맨 앞에 AD라는 문자 값을 가지면서 그 뒤로 모든 문자(%)를 포함하는 데이터
실행 결과