
* velog์์ ํฌ์คํ
ํ๋ ๊ธ์ ์ฎ๊ฒจ์์ต๋๋ค. ์ ์ ๋ณ๋ก ๊ตฌ๋งคํ ์ํ๊ณผ ๊ฐ๊ฒฉ์ ๋ํด ์๊ณ ์๋ ํ
์ด๋ธ orders๊ฐ ์๋ค ๋จผ์ , ์ ์ ๋ณ๋ก ๊ตฌ๋งค์ก์ ํฉ์ฐ์ ๊ตฌํ๋ ค๋ฉด? select์ from์ ๋ง์ผ๋ก ์ถฉ๋ถํ๋ค. FROM ์ฃผ๋ฌธ ๋ด์ญ ์ค์์(orders) SELECT GROUP BY ๊ณ ๊ฐ ๋ณ๋ก(id) ๊ตฌ๋งค์ก์ ํฉ์ฐ(sum price)์ ๋ณด์ฌ์ค SQL ์ฟผ๋ฆฌ๋ฌธ select id, sum(price) from orders group by id ์กฐํ ๊ฒฐ๊ณผ ํ์ง๋ง ๋ฐ์ดํฐ๋ฅผ ๋ฝ๋ค ๋ณด๋ฉด ์ด๋ ๊ฒ ๋จ์ํ๊ฒ ์ ์ฒด ๋ฆฌ์คํธ๋ณด๋ค๋, ์ต์ 1๊ฐ ์ด์์ ์กฐ๊ฑด์ด ๋ค์ด๊ฐ๋ ๊ฒฝ์ฐ๊ฐ ๋ ๋ง๋ค. ๊ทธ๋ด ๋ ์ฌ์ฉํ ์ ์๋ ๊ฒ์ด having ์ ๊ณผ ๊ธฐ๋ณธ ๊ตฌ๋ฌธ์ธ where ์ ์ด๋ค. HAVING ์ ๊ณผ WHERE ์ ์ ์ฐจ์ด ์ด ๋ ๊ฐ๋ ๊ฐ๊ฐ์ ๋ชฉ์ ์ด ๋ค๋ฅด๋ค...