
๊ณผ๋ชฉII SQL ๊ธฐ๋ณธ ๋ฐ ํ์ฉ 2์ฅ - 5์ GROUP FUNCTION
SQLD
2021. 5. 25. 16:16
๋ฐ์ดํฐ ๋ถ์ ํจ์ (AGGREGATE FUNCTIONS) - GROUP FUNCTION์ ํ ๋ถ๋ถ์ด๋ฉฐ, GROUP AGGREGATE FUNCTION์ด๋ผ๊ณ ๋ ๋ถ๋ฅผ ์ ์๋ค. COUNT,SUM,AVG,MAX,MIN์ธ ๊ฐ์ข ์ง๊ณ ํจ์๋ค์ด ํฌํจ๋์ด ์๋ค. (GROUP FUNCTIONS) - ๊ทธ๋ฃนํจ์๋ก๋ ์ง๊ณ ํจ์ ์ ์ธํ๋ฉด, ROLLUPํจ์, CUBE ํจ์, GROUPING SETS ํจ์๊ฐ ์๋ค. - ROLLUP์ GROUP BY์ ํ์ฅ๋ ํํ๋ก ๋ณ๋ ฌ๋ก ์ํ์ด ๊ฐ๋ฅ. (๊ณ์ธต์ ๋ถ๋ฅ๋ฅผ ํฌํจํ๊ณ ์๋ ๋ฐ์ดํฐ ์ง๊ณ์ ์ ํฉ) - CUBE ๋ ๊ฒฐํฉ๊ฐ๋ฅํ ๋ชจ๋ ๊ฐ์ ๋ํ์ฌ ๋ค์ฐจ์์ ์ธ ์ง๊ณ๋ฅผ ์์ฑํ๊ฒ ๋๋ฏ๋ก ROLLUP์ ๋นํด ๋ค์ํ ๋ฐ์ดํฐ๋ฅผ ์ป๋ ์ฅ์ ์ด ์์ง๋ง, ์์คํ ์ ๋ถํ๋ฅผ ๋ง์ด ์ฃผ๋ ๋จ์ ์ด ์๋ค. - GROUPING ..