본문 바로가기
Coding Test/SQL Coding Test

[프로그래머스 / SQL] - 한 해에 잡은 물고기 수 구하기

by nam_ji 2024. 6. 10.

한 해에 잡은 물고기 수 구하기

문제

  • 잡은 물고기들의 정보를 담은 FISH_INFO 테이블이 있습니다.
  • 문제
    1. 2021년도에 잡은 물고기 수를
    2. FISH_COUNT 컬럼명으로
  • 출력하는 문제입니다.


프로그래머스 코드

  • SELECT문으로 조회하고 싶은 컬럼명을 작성합니다.
  • 여기서 개수만 조회되면 되기 때문에 COUNT 함수를 사용하고 COUNT 안에 전체를 의미하는 *을 사용합니다
  • FROM을 통해 조회하고 싶은 컬럼이 속한 테이블 명을 작성하고
  • WHERE을 사용하여 해당 년도 안에서 조회될 수 있도록 했습니다.
-- 코드를 작성해주세요
SELECT COUNT(*) AS FISH_COUNT
FROM FISH_INFO
WHERE DATE_FORMAT(TIME, '%Y') = 2021;