ํฐ์คํ ๋ฆฌ ๋ทฐ
๐ฅ ๋ฌธ์
๋ณดํธ์์์๋ ๋ช ์์ ์ ์์ด ๊ฐ์ฅ ํ๋ฐํ๊ฒ ์ผ์ด๋๋์ง ์์๋ณด๋ ค ํฉ๋๋ค. 09:00๋ถํฐ 19:59๊น์ง, ๊ฐ ์๊ฐ๋๋ณ๋ก ์ ์์ด ๋ช ๊ฑด์ด๋ ๋ฐ์ํ๋์ง ์กฐํํ๋ SQL๋ฌธ์ ์์ฑํด์ฃผ์ธ์. ์ด๋ ๊ฒฐ๊ณผ๋ ์๊ฐ๋ ์์ผ๋ก ์ ๋ ฌํด์ผ ํฉ๋๋ค.
๐ค ํ์ด ๋ฐฉ๋ฒ
SELECT HOUR(DATETIME) HOUR, COUNT(DATETIME) COUNTDATETIME์์ ์๊ฐ๋งSELECTํด์ค๊ณHOUR๋ผ๊ณ ์ฌ๋ช ๋ช ํ๋ค.DATETIME์COUNTํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ค.
GROUP BY HOURHOUR๋ก ๋ฌถ์ด์ค๋ค.
HAVING HOUR >= 9 AND HOUR < 20- 9 ์ด์์ด๋ฉด์ 20 ๋ฏธ๋ง์ธ
HOUR๋ง ์กฐํํ๋ค.
- 9 ์ด์์ด๋ฉด์ 20 ๋ฏธ๋ง์ธ
ORDER BY HOUR- ๊ฒฐ๊ณผ๋ ์๊ฐ๋ ์์ผ๋ก ์ ๋ ฌํ๋ค.
๐ฉ๐ป๐ป SQL
SELECT HOUR(DATETIME) HOUR, COUNT(DATETIME) COUNT
FROM ANIMAL_OUTS
GROUP BY HOUR
HAVING HOUR >= 9 AND HOUR < 20
ORDER BY HOUR
์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์ ์ ์๊ฐ ๊ตฌํ๊ธฐ(1)
ANIMAL_OUTS ํ ์ด๋ธ์ ๋๋ฌผ ๋ณดํธ์์์ ์ ์ ๋ณด๋ธ ๋๋ฌผ์ ์ ๋ณด๋ฅผ ๋ด์ ํ ์ด๋ธ์ ๋๋ค. ANIMAL_OUTS ํ ์ด๋ธ ๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ์ผ๋ฉฐ, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME๋ ๊ฐ๊ฐ ๋๋ฌผ์ ์์ด๋, ์๋ฌผ
programmers.co.kr
'SQL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [SQL] ๋๋ช ๋๋ฌผ ์ ์ฐพ๊ธฐ (GROUP BY, HAVING) (0) | 2021.02.26 |
|---|---|
| [SQL] ์ค๋ณต ์ ๊ฑฐํ๊ธฐ (DISTINCT) (0) | 2021.02.26 |
๋๊ธ
๊ณต์ง์ฌํญ
์ต๊ทผ์ ์ฌ๋ผ์จ ๊ธ
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ
- Total
- Today
- Yesterday
๋งํฌ
TAG
- ๊น์ด ์ฐ์ ํ์
- SWIFT
- ๋ค๋ฆฌ๋ฅผ ์ง๋๋ ํธ๋ญ
- abs()
- UISearchController
- mysql
- DFS
- BOJ
- iTunes Search API
- Baekjoon
- ternary
- TIL
- ์ต๋๊ณต์ฝ์
- programmers
- Algorithm
- ๋ฌ๋ ฅ
- ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ
- Git
- ๋ณ์ก
- ํ๋ก๊ทธ๋๋จธ์ค
- calendar
- Firebase
- IOS
- ์๋กํ ์คํ ๋ค์ค์ ์ฒด
- Daum
- sql
- ์ต์๊ณต๋ฐฐ์
- map
- java
- compactMap
| ์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
|---|---|---|---|---|---|---|
| 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 |
๊ธ ๋ณด๊ดํจ