[SQL 문제 풀기] 특정 물고기를 잡은 총 수 구하기(298518)

lhs's avatar
Jan 22, 2025
[SQL 문제 풀기] 특정 물고기를 잡은 총 수 구하기(298518)
 

1. 문제 풀이 아이디어

  • 테이블을 결합한 뒤, 특정 물고기 이름으로 필터링하여 문제를 해결한다.

2. 나의 정답 코드

SELECT COUNT(*) fish_count FROM fish_info NATURAL JOIN fish_name_info WHERE fish_name IN ('bass', 'snapper');

3. 정리

  • NATURAL JOIN을 사용해 두 테이블을 결합한다.
  • WHERE 절에서 IN 키워드로 fish_name'bass' 또는 'snapper'인 행을 필터링한다.
  • COUNT 함수로 필터링된 행의 수를 계산한다.
Share article

LHS's Study Space