반응형
https://school.programmers.co.kr/learn/courses/30/lessons/59412
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
select hour(datetime) as 'hour', count(hour(datetime)) as 'count'
from animal_outs
group by hour
having hour between 09 and 19
order by hour
hour()함수를 이용하여 datetime의 '시'부분만 추출하고 count()함수도 적용하여 'hour'와 'count' 열을 추출하였습니다.
group by를 이용하여 'hour'를 기준으로 그룹화를 진행하고 having 절에서는 09 ~ 19 사이에 있는 hour만 추출하는 조건을 걸었습니다.
마지막으로 'hour'를 오름차순으로 시간대 순으로 정렬하여 문제를 해결하였습니다.
반응형
'코딩테스트' 카테고리의 다른 글
[코딩테스트] 프로그래머스 가격이 제일 비싼 식품의 정보 출력하기 MySQL (0) | 2022.11.26 |
---|---|
[코딩테스트] 프로그래머스 가장 비싼 상품 구하기 MySQL (0) | 2022.11.26 |
[코딩테스트] 프로그래머스 피로도 파이썬(Python) (0) | 2022.11.25 |
[코딩테스트] 프로그래머스 중성화 여부 파악하기 MySQL (0) | 2022.11.24 |
[코딩테스트] 프로그래머스 실패율 파이썬(Python) (0) | 2022.11.24 |