FISH_NAME_INFO에서 물고기의 종류 별 물고기의 이름과 잡은 수를 출력하는 SQL문을 작성해주세요.
물고기의 이름 컬럼명은 FISH_NAME, 잡은 수 컬럼명은 FISH_COUNT로 해주세요.
결과는 잡은 수 기준으로 내림차순 정렬해주세요.
JOIN 명시를 하지 않고, WHERE 절에서 조건을 명시했다.ON이나 USING을 통해 직접 JOIN으로도 해결할 수 있다.SELECT COUNT(*) AS FISH_COUNT, FISH_NAME
FROM FISH_INFO AS I, FISH_NAME_INFO AS N
WHERE I.FISH_TYPE = N.FISH_TYPE
GROUP BY FISH_NAME
ORDER BY FISH_COUNT DESC;
SELECT COUNT(*) AS FISH_COUNT, FISH_NAME
FROM FISH_INFO JOIN FISH_NAME_INFO
USING(FISH_TYPE)
GROUP BY FISH_NAME
ORDER BY FISH_COUNT DESC;