Post

[Programmers] #298518 - 특정 물고기를 잡은 총 수 구하기 [MySQL]

[Programmers] #298518 - 특정 물고기를 잡은 총 수 구하기 [MySQL]

문제 링크


1. 아이디어

BASS와 SNAPPER를 잡은 수(FISH_COUNT)를 구하는 문제다. 잡은 물고기 테이블에는 종류가 숫자로만 있어 이름 테이블과 FISH_TYPE으로 JOIN한 뒤, FISH_NAME IN ('BASS', 'SNAPPER') 조건으로 셌다.


2. 쿼리

풀이 [MySQL]

1
2
3
4
SELECT COUNT(*) AS FISH_COUNT
FROM FISH_INFO fi
JOIN FISH_NAME_INFO fni ON fi.FISH_TYPE = fni.FISH_TYPE
WHERE fni.FISH_NAME IN ('BASS', 'SNAPPER')

This post is licensed under CC BY 4.0 by the author.