본문 바로가기
SQL/SQL 문제풀이

SQL 4-6

by 쿙이콩 2025. 5. 16.
728x90

4. 동물의 아이디와 이름

 

동물 보호소에 들어온 모든 동물의 아이디와 이름을 ANIMAL_ID순으로 조회하는 SQL문을 작성. SQL을 실행하면 다음과 같이 출력.

select animal_id, name
from animal_ins
order by animal_id

 

5. 동물 수 구하기

동물 보호소에 동물이 몇 마리 들어왔는지 조회하는 SQL 문을 작성. SQL을 실행하면 다음과 같이 출력.

select count(animal_type)
from animal_ins

 

6. 동명 동물 수 찾기

동물 보호소에 들어온 동물 이름 중 두 번 이상 쓰인 이름과 해당 이름이 쓰인 횟수를 조회하는 SQL문을 작성해주세요. 이때 결과는 이름이 없는 동물은 집계에서 제외하며, 결과는 이름 순으로 조회.

select name,
       count(*) as count
from animal_ins
where name is not null
group by name
having count > 1
order by name
728x90

'SQL > SQL 문제풀이' 카테고리의 다른 글

SQL 16-18.  (0) 2025.05.22
SQL 13-15.  (0) 2025.05.21
SQL 10-12.  (0) 2025.05.20
SQL 7-9  (0) 2025.05.19
SQL 1-3  (0) 2025.05.15