코딩테스트 | SQL/프로그래머스

[프로그래머스 | SQL] 물고기 종류 별 잡은 수 구하기

iemxl 2024. 5. 20. 16:00

SQL 고득점 Kit > GROUP BY > 물고기 종류 별 잡은 수 구하기

 

 

물고기 종류 별 잡은 수 구하기 Lv.2

FISH_NAME_INFO에서 물고기의 종류 별 물고기의 이름과 잡은 수를 출력하는 SQL문을 작성해주세요.

물고기의 이름 컬럼명은 FISH_NAME, 잡은 수 컬럼명은 FISH_COUNT로 해주세요.결과는 잡은 수 기준으로 내림차순 정렬해주세요.

 

 

 

첫 번째 풀이 :     100점

-- 코드를 작성해주세요
SELECT COUNT(*) AS FISH_COUNT, B.FISH_NAME
FROM FISH_INFO A
JOIN FISH_NAME_INFO B
ON A.FISH_TYPE = B.FISH_TYPE
GROUP BY B.FISH_NAME
ORDER BY FISH_COUNT DESC
  • GROUP BY에 TYPE을 넣으면 안됨...