일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 프로그래머스
- 알고리즘
- springboot
- 이펙티브자바
- select
- 다이나믹프로그래밍
- Spring
- Database
- java
- 피보나치
- 데이터베이스
- 백준
- 너비우선탐색
- SQL
- DFS
- mariaDB
- 코테
- 우선순위큐
- mybatis
- 그리디알고리즘
- 깊이우선탐색
- db
- Greedy
- IntelliJ
- 정렬
- BFS
- DP
- 탐욕법
- join
- Effective Java
Archives
- Today
- Total
땀두 블로그
[프로그래머스] GROUP BY - 입양 시각 구하기(1) 본문



GROUP BY를 이용한 문제이다. WHERE절을 이용해서 조건을 주었지만, HAVING을 써서 조건을 줘도 된다. 다만 HAVING절을 이용할 때는 ALIAS를 사용해서 만든 별칭을 이용해야 한다.
SELECT HOUR(DATETIME) AS 'HOUR', COUNT(DATETIME) AS'COUNT'
FROM ANIMAL_OUTS
WHERE HOUR(DATETIME)>=9 AND HOUR(DATETIME)<=19
GROUP BY HOUR(DATETIME)
ORDER BY HOUR;
SELECT HOUR(DATETIME) AS 'HOUR', COUNT(DATETIME) AS'COUNT'
FROM ANIMAL_OUTS
GROUP BY HOUR(DATETIME)
HAVING(HOUR>=9 AND HOUR<=19)
ORDER BY HOUR;
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] IS NULL - 이름이 있는 동물의 아이디 (0) | 2022.03.29 |
---|---|
[프로그래머스] IS NULL - 이름이 없는 동물의 아이디 (0) | 2022.03.29 |
[프로그래머스] GROUP BY - 동명 동물 수 찾기 (0) | 2022.03.29 |
[프로그래머스] GROUP BY - 고양이와 개는 몇 마리 있을까 (0) | 2022.03.29 |
[프로그래머스] SUM, MAX, MIN - 중복 제거하기 (0) | 2022.03.29 |
Comments