[프로그래머스] 월별 잡은 물고기 수 구하기

yenpkr·2025년 2월 27일
0

sql

목록 보기
34/91

문제

제출

SELECT count(*) as FISH_COUNT,MONTH(time) as MONTH
from fish_info
group by 2
order by 2

error

SELECT count(*) as FISH_COUNT,date_format(time,'%c') as MONTH
from fish_info
group by 2
order by 2

위의 코드를 제출하면 월이 01 형식이 아닌 1 형식으로 나오지는 않지만, 정렬시 월별 정렬이 되지 않는다.
date_format(time,'%c') 형식은 문자열로 출력되기 때문에 제대로 정렬이 안된다고 한다.
따라서 정수로 출력되는 MONTH(time) 형식을 사용해야 한다.

0개의 댓글