_Han_
나의 개발 노트
_Han_
  • 분류 전체보기 (272)
    • 데이터 엔지니어링 (29)
    • 인프라 (3)
    • 추천시스템 (11)
    • 코딩테스트 (146)
    • 부트캠프 회고 (15)
    • 회고 (4)
    • 자격증 (1)
    • 파이썬 프로그래밍 (6)
    • 통계 (2)
    • Git (21)
    • 유니티2D (33)

최근 글

반응형
hELLO · Designed By 정상우.
_Han_

나의 개발 노트

[코딩테스트] 프로그래머스 입양 시각 구하기(1) MySQL
코딩테스트

[코딩테스트] 프로그래머스 입양 시각 구하기(1) MySQL

2022. 11. 25. 22:00
반응형

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
    '코딩테스트' 카테고리의 다른 글
    • [코딩테스트] 프로그래머스 가격이 제일 비싼 식품의 정보 출력하기 MySQL
    • [코딩테스트] 프로그래머스 가장 비싼 상품 구하기 MySQL
    • [코딩테스트] 프로그래머스 피로도 파이썬(Python)
    • [코딩테스트] 프로그래머스 중성화 여부 파악하기 MySQL
    _Han_
    _Han_
    학습한 것을 기록합니다.

    티스토리툴바