ํฐ์คํ ๋ฆฌ ๋ทฐ
๐ฅ ๋ฌธ์
๋ณดํธ์์์๋ ๋ช ์์ ์ ์์ด ๊ฐ์ฅ ํ๋ฐํ๊ฒ ์ผ์ด๋๋์ง ์์๋ณด๋ ค ํฉ๋๋ค. 09:00๋ถํฐ 19:59๊น์ง, ๊ฐ ์๊ฐ๋๋ณ๋ก ์ ์์ด ๋ช ๊ฑด์ด๋ ๋ฐ์ํ๋์ง ์กฐํํ๋ SQL๋ฌธ์ ์์ฑํด์ฃผ์ธ์. ์ด๋ ๊ฒฐ๊ณผ๋ ์๊ฐ๋ ์์ผ๋ก ์ ๋ ฌํด์ผ ํฉ๋๋ค.
๐ค ํ์ด ๋ฐฉ๋ฒ
SELECT HOUR(DATETIME) HOUR, COUNT(DATETIME) COUNT
DATETIME
์์ ์๊ฐ๋งSELECT
ํด์ค๊ณHOUR
๋ผ๊ณ ์ฌ๋ช ๋ช ํ๋ค.DATETIME
์COUNT
ํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ค.
GROUP BY HOUR
HOUR
๋ก ๋ฌถ์ด์ค๋ค.
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
- map
- ๋ฌ๋ ฅ
- iTunes Search API
- calendar
- ๋ณ์ก
- programmers
- compactMap
- Baekjoon
- Git
- ํ๋ก๊ทธ๋๋จธ์ค
- BOJ
- TIL
- SWIFT
- sql
- ์ต๋๊ณต์ฝ์
- Algorithm
- java
- Firebase
- ternary
- abs()
- ์๋กํ ์คํ ๋ค์ค์ ์ฒด
- UISearchController
- ์ต์๊ณต๋ฐฐ์
- ๋ค๋ฆฌ๋ฅผ ์ง๋๋ ํธ๋ญ
- DFS
- Kakao
- mysql
- ๊น์ด ์ฐ์ ํ์
- ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ
- IOS
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
๊ธ ๋ณด๊ดํจ