# 문제 링크
https://programmers.co.kr/learn/courses/30/lessons/59047
# Answer
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE NAME LIKE '%EL%' AND ANIMAL_TYPE = 'Dog'
ORDER BY NAME
# Comment
이름에 EL에 들어간 개의 아이디와 이름을 조회하는 문제이다. 조건문 WHERE문에 2가지 조건을 AND로 연결시켜주어야 한다. 첫번째 조건은 이름에 EL이 들어가는 것을 찾아야 하므로 LIKE '%EL%'를 지정하였다. LIKE 연산자는 문자열의 패턴을 검색하는데 사용된다. 패턴을 찾을 때, %와 _를 사용하는데, %는 모든 글자를 의미하고, _는 한 글자만 의미한다. 두번째 조건은 ANIMAL_TYPE = 'Dog'로 해주었다.
'CS > 데이터베이스' 카테고리의 다른 글
[Level 2] 입양 시각 구하기(1) (0) | 2022.02.27 |
---|---|
[Level 2] 동물 수 구하기 (0) | 2022.02.26 |
[Level 2] 최솟값 구하기 (0) | 2022.02.25 |
[Level 2] 루시와 엘라 찾기 (0) | 2022.02.25 |
[Level 2] 동명 동물 수 찾기 (0) | 2022.02.24 |