์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- 4์ฃผ ํ๋ก์ ํธ
- Async
- ์์ ์ตํ๋ฉฐ ๋ฐฐ์ฐ๋ ๋คํธ์ํฌ ์ฒซ๊ฑธ์
- ๋ฆฌ์กํธ
- ํ์์ดํ
- ํ์ ์คํฌ๋ฆฝํธ ์ฌ์ธ์
- ๋ ์ธ ๊ธฐ๋ฆฟ ์๋ฐ์คํฌ๋ฆฝํธ
- ์๊ณ ๋ฆฌ์ฆ
- ๋ฐฑ์ค
- ๋ฆฌํธ์ฝ๋
- SQL ๊ณ ๋์ Kit
- javascript
- 2์ฃผ ํ๋ก์ ํธ
- ํ๊ณ
- ์๋ฐ์คํฌ๋ฆฝํธ
- ํ์ด์ฌ
- ์ ๋ก์ด
- ์ฝ๋์คํ ์ด์ธ
- ํ๋ก๊ทธ๋๋จธ์ค
- js
- ํ์ ์คํฌ๋ฆฝํธ
- programmers
- ๋ฆฌ๋์ค
- python
- LeetCode
- til
- ์ ์ฌ๋จ
- ์ฝ์ด ์๋ฐ์คํฌ๋ฆฝํธ
- codestates
- ํ ์ต
- Today
- Total
Jerry
[ํ๋ก๊ทธ๋๋จธ์ค/SQL ๊ณ ๋์ Kit] ์กฐ๊ฑด์ ๋ง๋ ์ฌ์ฉ์์ ์ด ๊ฑฐ๋๊ธ์ก ์กฐํํ๊ธฐ ๋ณธ๋ฌธ
[ํ๋ก๊ทธ๋๋จธ์ค/SQL ๊ณ ๋์ Kit] ์กฐ๊ฑด์ ๋ง๋ ์ฌ์ฉ์์ ์ด ๊ฑฐ๋๊ธ์ก ์กฐํํ๊ธฐ
juicyjerry 2023. 11. 6. 16:20๐ช๋ฌธ์
USED_GOODS_BOARD์ USED_GOODS_USER ํ
์ด๋ธ์์ ์๋ฃ๋ ์ค๊ณ ๊ฑฐ๋์ ์ด๊ธ์ก์ด 70๋ง ์ ์ด์์ธ ์ฌ๋์ ํ์ ID, ๋๋ค์, ์ด๊ฑฐ๋๊ธ์ก์ ์กฐํํ๋ SQL๋ฌธ์ ์์ฑํด์ฃผ์ธ์. ๊ฒฐ๊ณผ๋ ์ด๊ฑฐ๋๊ธ์ก์ ๊ธฐ์ค์ผ๋ก ์ค๋ฆ์ฐจ์ ์ ๋ ฌํด์ฃผ์ธ์.
๐ช ๋์ ์ ๋ต
SELECT B.USER_ID, B.NICKNAME, SUM(A.PRICE) AS 'TOTAL_SALES'
FROM USED_GOODS_BOARD AS A
INNER JOIN USED_GOODS_USER AS B
ON A.WRITER_ID = B.USER_ID
WHERE A.STATUS = 'DONE'
GROUP BY B.USER_ID
# HAVING SUM(A.PRICE) AS 'TOTAL_SALES' >= 700000 # ์ ๋จ
# HAVING 'TOTAL_SALES' >= 700000 # ์ ๋จ
# HAVING 3 >= 700000 # ์ ๋จ
# HAVING SUM(A.PRICE) >= 700000 # ๋จ
HAVING TOTAL_SALES >= 700000 # ๋จ
# ORDER BY SUM(A.PRICE) AS 'TOTAL_SALES' ASC; # ์ ๋จ
# ORDER BY 'TOTAL_SALES' ASC; # ์ ๋จ
# ORDER BY SUM(A.PRICE) ASC; # ๋จ
# ORDER BY 3 ASC; # ๋จ
ORDER BY TOTAL_SALES ASC; # ๋จ
๐ช ๋ค๋ฅธ ์ ๋ต
- ...
๐ช ๋ฐฐ์ด ์
- WHERE์ ๊ณผ HAVING ์ ์ฐจ์ด์ ๋ํด ์๊ฒ ๋์๋ค.
> WHERE์ ์ ๋ ์ฝ๋๋ฅผ ํ๊น์ ํ์ง๋ง HAVING์ GROUP BY๋ฅผ ํตํด ๊ทธ๋ฃนํ๋ ๊ฐ์ ํ๊นํฉ๋๋ค.
- HAVING์ ์์๋ ์ปฌ๋ผ ์์(์ซ์)๋ฅผ ์ด์ฉํด์ ์ฌ์ฉํ ์ ์๋ค.
- HAVING์ ์์๋ Alias๋ก ์ง์ ํ ๊ฐ์ ์ฌ์ฉํ ์ ์๋ค. ๋ค๋ง, Alias์ ๋ฐ์ดํ๋ฅผ ๋ถ์ด๋ฉด ์ํ๋ ๋๋ก ๋์ ๋์ง ์๋๋ค.
- ORDER BY์ ์์๋ ์ปฌ๋ผ ์์(์ซ์)๋ฅผ ์ด์ฉํด์ ์ฌ์ฉํ ์ ์๋ค.
- ORDER BY์ ์์๋ Alias๋ก ์ง์ ํ ๊ฐ์ ์ฌ์ฉํ ์ ์๋ค. ๋ค๋ง, Alias์ ๋ฐ์ดํ๋ฅผ ๋ถ์ด๋ฉด ์ํ๋ ๋๋ก ๋์ ๋์ง ์๋๋ค.
๐ช ๋ง์น๋ฉด์
๋ค์์๋ ๋ค๋ฅธ ๋ฌธ์ ๋ก ์ฐพ์๋ต๊ฒ ์ต๋๋ค!
์๋ :))
'Problem Solving > SQL ๋ฌธ์ ํ๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค/SQL ๊ณ ๋์ Kit] ๋๋ช ๋๋ฌผ ์ ์ฐพ๊ธฐ (0) | 2023.11.07 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค/SQL ๊ณ ๋์ Kit] ๊ณ ์์ด์ ๊ฐ๋ ๋ช ๋ง๋ฆฌ ์์๊น (0) | 2023.11.06 |
[ํ๋ก๊ทธ๋๋จธ์ค/SQL ๊ณ ๋์ Kit] ์ค๋ณต ์ ๊ฑฐํ๊ธฐ (0) | 2023.11.06 |
[ํ๋ก๊ทธ๋๋จธ์ค/SQL ๊ณ ๋์ Kit] ๋๋ฌผ ์ ๊ตฌํ๊ธฐ (0) | 2023.11.06 |
[ํ๋ก๊ทธ๋๋จธ์ค/SQL ๊ณ ๋์ Kit] ์ต์๊ฐ ๊ตฌํ๊ธฐ (0) | 2023.11.06 |