반응형
해설 : 테이블 "ANIMAL_INS" 에서 NAME 필드 값에 "EL" 이 포함되면서 ANIMAL_TYPE이 "DOG" 인 레코드들을
NAME을 기준으로 오름차 순으로 정렬하고, 문제에서 요구하는 "ANIMAL_ID", "NAME" 필드를 조회하면 된다.
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE NAME LIKE '%EL%' AND ANIMAL_TYPE="DOG"
ORDER BY NAME;
SELECT : 조회하라
ANIMAL_ID, NAME : "ANIMAL_ID", "NAME" 필드명을
FROM ANIMAL_INS : "ANIMAL_INS" 테이블으로부터
WHERE NAME LIKE '%EL%' AND ANIMAL_TYPE="DOG" : NAME 필드 값에 "EL" 이 포함되면서 ANIMAL_TYPE이 "DOG" 인 레코드를
ORDER BY NAME : "NAME" 필드를 기준으로 오름차순 정렬하여
반응형
'DB > SQL Problems' 카테고리의 다른 글
[SQL-SUM,MAX,MIN, 난이도 중하] 중복 제거하기 (0) | 2020.12.08 |
---|---|
[SQL-String, Date, 난이도 중하] 루시와 엘라 찾기 (0) | 2020.12.08 |
[SQL-String, Date, 난이도 중하] 중성화 여부 파악하기 (0) | 2020.12.08 |
[SQL-String, Date, 난이도 중하] DATETIME에서 DATE로 형 변환 (0) | 2020.12.08 |
[SQL-String, Date, 난이도 중] 오랜 기간 보호한 동물(2) (0) | 2020.12.08 |
댓글