<๋ฌธ์ ๋งํฌ>
https://school.programmers.co.kr/learn/courses/30/lessons/164668
<ํ์ด ์ ๋ต>
1. where ์ ๊ณผ having ์ ์ ๋ ๋ค ์ด์ฉํด์ผ ํ๊ธฐ ๋๋ฌธ์ sql์์ ์ฟผ๋ฆฌ๋ฌธ์ ์คํ ์์๋ฅผ ์ ์๋ ๊ฒ ์ค์ํฉ๋๋ค.
2. ์ถ๊ฐ์ ์ผ๋ก ์คํ์์์ ๊ด๋ จํด์, ์๋ having์ select ์ด์ ์ ์คํ๋๊ธฐ ๋๋ฌธ์ select์์ ์ค์ ํ ๋ณ์นญ์ ๋ชป ์ฐ์ง๋ง mysql์์๋ ์์ธ์ ์ผ๋ก ํ์ฉ์ด ๋ฉ๋๋ค.
<์ ๋ต ์ฝ๋>
SELECT
A.WRITER_ID,
B.NICKNAME,
SUM(A.PRICE) AS TOTAL_SALES
FROM USED_GOODS_BOARD AS A
JOIN USED_GOODS_USER AS B
ON A.WRITER_ID = B.USER_ID
WHERE STATUS = 'DONE'
GROUP BY A.WRITER_ID
HAVING TOTAL_SALES >= 700000
ORDER BY TOTAL_SALES;
'โญ Problem_Solving > ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] ์ํ๋ถ๋ฅ๋ณ ๊ฐ์ฅ ๋น์ผ ์ํ์ ์ ๋ณด ์กฐํํ๊ธฐ (SQL) (0) | 2023.04.05 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค] ํผ์ฆ ์กฐ๊ฐ ์ฑ์ฐ๊ธฐ (Python/ํ์ด์ฌ) (0) | 2023.02.11 |
[ํ๋ก๊ทธ๋๋จธ์ค] ์ฌํ๊ฒฝ๋ก (Python/ํ์ด์ฌ) (0) | 2023.02.10 |
[ํ๋ก๊ทธ๋๋จธ์ค] ์์ (Python/ํ์ด์ฌ) (0) | 2023.02.09 |
[ํ๋ก๊ทธ๋๋จธ์ค] ๋๋์ง (Python/ํ์ด์ฌ) (0) | 2023.02.08 |
๋๊ธ