반응형
SQL독학하기에 좋은 사이트 프로그래머스의 퀴즈등을 풀어보고 있는 중입니다. 그래도 꾸준히 공부하니 눈에 들어오기 시작하는 SQL. 그중 'Hour'이라는 함수를 써야하는 문제가 등장합니다.
데이터분석, 코딩공부하기에 이 '프로그래머스'라는 사이트 좋아보이니 참고하세요.
보호소에서는 몇 시에 입양이 가장 활발하게 일어나는지 알아보려 합니다. 09:00부터 19:59까지, 각 시간대별로 입양이 몇 건이나 발생했는지 조회하는 SQL문을 작성해주세요. 이때 결과는 시간대 순으로 정렬해야 합니다.
SELECT hour(datetime), count(animal_id) from animal_outs where hour(datetime) >= 9 and hour(datetime) < 20 group by hour(datetime) order by hour(datetime)
*Hour함수
테이블에 시간컬럼이 년/월/시로 표현이 되어있고 시간별로 데이터를 집계할 필요가 있다면 이때 hour함수를 써야한다.
반응형
반응형
'데이터분석공부' 카테고리의 다른 글
파이썬 프로그램 설치 후 기본환경구축하기 (0) | 2022.05.29 |
---|---|
파이썬 프로그램 설치방법 (0) | 2022.05.29 |
데이터분석공부 SQL조인종류 정리 (0) | 2022.05.28 |
데이터분석공부 기초SQL 순위함수 ROW NUMBER, RANK OVER, DENSE RANK (0) | 2022.05.28 |
데이터분석공부 기초SQL To char / To date (0) | 2022.05.28 |