Oracle DBMS ๋ฐ SQL - ํจ์(๊ทธ๋ฃนํจ์)
--5) ๊ทธ๋ฃนํจ์ : ์ด(์ปฌ๋ผ)์ ๊ธฐ์ค์ผ๋ก ํ์ ๊ทธ๋ฃนํ์์ผ ๊ทธ๋ฃนํจ์๋ฅผ ์ ์ฉํ๋ฉด ๊ฐ ๊ทธ๋ฃน์
-- ํ๋์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ค. (์ฐ์ฐ์ NULL ๊ฐ์ ์ ์ธํ๋ค. ๊ทธ๋ฌ๋ฏ๋ก count ํจ์ ์ฌ์ฉ ๊ณ ๋ ค)
--5-1) SUM ํจ์
--5-2) AVG ํจ์
--5-3) MIN ํจ์
--5-4) COUNT ํจ์
--5-5) GROUP BY : ํน์ ์กฐ๊ฑด์ ์ฃผ๊ณ ๋ ์ธ๋ถ์ ์ธ ๊ฒฐ๊ณผ๋ฅผ ์ถ์ถ ํ ์ ์๋ค.
-- STDDEV ํจ์ / ํ์คํธ์ฐจ
--VARIANCE ํจ์ / ๋ถ์ฐ ๊ฐ
--5-8) ๋ค์ค์ด GROUP BY ์ : GROUP BY ์ ์ ๋๊ฐ ์ด์์ ์ด์ด ๊ธฐ์ ๋ ์ ์์ผ๋ฉฐ,
-- ์ด ๊ฒฝ์ฐ GROUP BY ์ ์ด ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ ์ด ์์ผ๋ก ํ์
-- ๊ทธ๋ฃน์ง์ด ์ฒ๋ฆฌํ๋ค.
≠
โป HAVING ์ ์๋ ๋ณ์นญ์ ์ฌ์ฉํ ์ ์๋ค.