๋ฌธ์
- ํ๋ก๊ทธ๋๋จธ์ค SQL ๋ฌธ์
์กฐ๊ฑด์ ๋ง๋ ์ฌ์ฉ์์ ์ด ๊ฑฐ๋๊ธ์ก ์กฐํํ๊ธฐ
/๋ ๋ฒจ 3
- ๋ฌธ์ ๋ด์ฉ : ํ๋จ ํ๋ก๊ทธ๋๋จธ์ค ๋ฌธ์ [๋งํฌ]
๋ด๊ฐ ์์ฑํ Query
SELECT B.USER_ID , B.NICKNAME , SUM(A.PRICE) AS TOTAL_SALES FROM USED_GOODS_BOARD A JOIN USED_GOODS_USER B ON A.WRITER_ID = B.USER_ID WHERE A.STATUS = 'DONE' GROUP BY B.USER_ID HAVING TOTAL_SALES >= 700000 ORDER BY TOTAL_SALES ASC;
JOIN
WHERE
์ ์ STATUS๊ฐ 'DONE'์ธ ์กฐ๊ฑด ์์ฑGROUP BY
ํด์ค๋ค.SUM(A.PRICE)
)์ ๊ตฌํด์ฃผ๊ณ ์ด๋ฅผ 'TOTAL_SALES'๋ผ๋ ๋ณ์นญ์ ์ค๋ค.HAVING
์ ์ด์ฉํ์ฌ TOTAL_SALES >= 700000 ์ธ ์ฌ๋๋ง ์ถ๋ ฅORDER BY
๋ฅผ ์ฌ์ฉํ์ฌ ์ด ๊ธ์ก ๊ธฐ์ค์ผ๋ก ์ค๋ฆ์ฐจ์ ์ ๋ ฌํด์ค๋ค.JOIN
, WHERE
, GROUP BY
, HAVING
, ORDER BY
, ์ง๊ณํจ์๋ฅผ ๋ชจ๋ ์ฌ์ฉํด๋ณผ ์ ์๋ ์ข์ ๋ฌธ์ ์์. (๋ณต์ต์ฉ)