SQL
[Programmers] Lv2. 이름에 el이 들어가는 동물 찾기
오탱
2023. 7. 11. 01:33
Lv2. 이름에 el이 들어가는 동물 찾기
문제
- 이름에 el이 들어가는 강아지 찾기 => LIKE 연산자 이용, 문자열 부분일치 %,_,연산자
풀이: LIKE 부분일치 연산자
SELECT ANIMAL_ID, NAME FROM ANIMAL_INS
WHERE ANIMAL_TYPE = 'Dog' AND NAME LIKE '%EL%'
ORDER BY NAME;
- 강아지를 찾아야 하므로 ANIMAL_TYPE을 dog으로 설정해줘야 하는데 빼먹어서 처음에 오답
- el이 이름에 들어가기만 하면 되므로, %사이에 el을 넣어주기! -> %el%
* LIKE 연산자 사용법
SELECT * FROM 테이블 WHERE 칼럼 LIKE '패턴'
- 이때 패턴에 % 와 _ 가 사용
- % : 모든 문자
- _ : 한 글자