
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE ANIMAL_TYPE = 'Dog' AND NAME LIKE '%EL%'
ORDER BY NAME;
: 컬럼에 저장된 문자열 중에서 LIKE 연산자에서 지정한 문자 패턴과 부분적으로 일치하면 참이 되는 연산자
부분 문자열 검색에 사용되는 패턴
% : 임의의 길이의 문자열% 모든 문자 (글자수제한이없음)
%자바 : '자바'로 끝나는 문자 예 ) 신나는 자바 , 재밌는 자바
자바% : '자바'로 시작하는 문자 예) 자바는 재미있다. 자바는 신난다.
%자바%: 앞에 와도되고 뒤에와도되고 중간에 와도되고 '자바'라는 문자가 포함되기만 하면 됨.
_ : 글자한자 (글자수제한이 있음)
_자바 : 자바로 끝나는 문자 (총 세글자)
자바_ : 자바로 시작하는 문자 (총 세글자)
_자바_ : 자바가 포함된 문자 (총 네글자)
여러개 쓰기도 가능 예 ) __자바 ( 네글자 가능)
: 원하는 조건의 자료를 검색.
where절 : 문자, 숫자, 날짜의 크기나 순서를 비교함
논리 연산자 : where절에서 여러개의 조건을 결합할 경우
X and Y :
X,Y가 참일때 참을 반환
X or Y :
X나 Y가 참일 때 참을 반환
NOT X :
X가 거짓일때 참을 반환