๊ทธ๋ฃนํจ์1 ๋ฐ์ดํฐ ๋ถ์ํจ์ (์ง๊ณํจ์, ๊ทธ๋ฃนํจ์, ์๋์ฐํจ์) * SELECT๋ฌธ ํด์ ์์ - GROUP BY๊ตฌ๋ฌธ์ NULL ๊ฐ์ด ์กด์ฌํ๋ ROW๋ ์ ์ธํ๊ณ ์ฐ์ถ, WHERE์ ๋จผ์ ์ํ ํ ์คํ (๊ทธ๋ฃน๋ณ ์ง๊ณ) : ๋ํ GROUP BY ๋ค์ ์ค๋ ์์ฑ๋ช ์ ๋ฐ๋์ SELECT๋ฌธ์ ์ฐพ๋ ์์ฑ ์ค์ ์กด์ฌํด์ผํจ. : ์๋์ฐํจ์์ ์ ๋ ํจ๊ป ์ฌ์ฉํ ์ ์์ - HAVING ๊ตฌ๋ฌธ์ GROUP BY์ ๋ํ ์กฐ๊ฑด์์ ์์ ํ๊ธฐ ์ํ ๊ฒ * ๋ฐ์ดํฐ ๋ถ์ ํจ์๋? : ์ดํฉ, ํ๊ท ๋ฑ ๋ฐ์ดํฐ ๋ถ์์ ์ํด ๋ณต์ํ ๊ธฐ์ค์ ๋ฐ์ดํฐ๋ฅผ ๋ชจ์ ์ฒ๋ฆฌํ๋ ๊ฒ์ ๋ชฉ์ ์ผ๋ก ํ๋ ๋ค์คํ ํจ์ : ๋ณต์ํ์ ๊ทธ๋ฃน๋ณ๋ก ๋ฌถ์ด ๊ทธ๋ฃน๋น ๋จ์ผ ๊ณ์ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ๊ฒ 1. ์ง๊ณํจ์(Aggragate Function) : ์ฌ๋ฌ ํ ๋๋ ํ ์ด๋ธ ์ ์ฒด ํ์ผ๋ก๋ถํฐ ํ๋์ ๊ฒฐ๊ณผ๊ฐ์ ๋ฐํ : NULL๊ฐ์ ์ ์ธํ๊ณ ์ง๊ณ ์ง๊ณํจ์.. 2020. 9. 8. ์ด์ 1 ๋ค์