반응형
※ 문제

※ 코드
select count(*) FISH_COUNT, FISH_NAME
from fish_info join fish_name_info using (fish_type)
group by fish_name
order by fish_count desc;
※ 풀이
우선 두 테이블을 fish_type을 기준으로 join 시켜 줍니다. 그럼 fish_name만 각 fish_type에 맞게 table이 join 됩니다.
그리고 간단하게 fish_name으로 grouping을 시켜주면 끝입니다.
반응형
'DBMS' 카테고리의 다른 글
| [프로그래머스 SQL] Lv. 2 자동차 평균 대여 기간 구하기 (2) | 2025.06.14 |
|---|---|
| [프로그래머스 SQL] Lv. 2 월별 잡은 물고기 수 구하기 (0) | 2025.06.14 |
| [프로그래머스 SQL] Lv. 2 루시와 엘라 찾기 (0) | 2025.06.13 |
| [프로그래머스 SQL] Lv. 2 상품 별 오프라인 매출 구하기 (0) | 2025.06.13 |
| [프로그래머스 SQL] Lv. 2 ROOT 아이템 구하기 (0) | 2025.06.13 |