์ง๊ณํจ์๋ฅผ ์ฌ์ฉํ ์ NULL์ ํฌํจ๋์ง ์์ต๋๋ค. ๋ง์ฝ NULL์ ํฌํจ์ํค๊ณ ์ถ๋ค๋ฉด NULL ๊ฐ์ ๋ค๋ฅธ ๊ฐ์ผ๋ก ๋ฐ๊พผ ํ ๊ณ์ฐํด์ผ ํฉ๋๋ค. (IFNULL() ํจ์)
SELECT COUNT(IFNULL(number, 0)) FROM table1;
COUNT() ํจ์๋ ํน์ ์ด์ ๋ ์ฝ๋ ์๋ฅผ ๊ณ์ฐํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์ด ํจ์๋ ์ฃผ๋ก ๋ฐ์ดํฐ์ ์ด ๋ ์ฝ๋ ์๋ฅผ ํ์
ํ๊ฑฐ๋ ํน์ ์กฐ๊ฑด์ ์ถฉ์กฑํ๋ ๋ ์ฝ๋์ ์๋ฅผ ์ธ๋ ๋ฐ์ ํ์ฉ๋ฉ๋๋ค.
SELECT COUNT(EmployeeId) FROM Employees;
MAX() ํจ์๋ ํน์ ์ด์ ์ต๋๊ฐ์ ๋ฐํํฉ๋๋ค. ์ฃผ๋ก ์ซ์ ์ด์์ ๊ฐ์ฅ ํฐ ๊ฐ์ ์ฐพ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ฃผ๋ฌธ ํ
์ด๋ธ์์ ๊ฐ์ฅ ๋์ ์ฃผ๋ฌธ ๊ธ์ก์ ์ฐพ์ ๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
SELECT MAX(Price) FROM Products;
MIN() ํจ์๋ ํน์ ์ด์ ์ต์๊ฐ์ ๋ฐํํฉ๋๋ค. ์ฃผ๋ก ์ซ์ ์ด์์ ๊ฐ์ฅ ์์ ๊ฐ์ ์ฐพ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ฃผ๋ฌธ ํ
์ด๋ธ์์ ๊ฐ์ฅ ๋ฎ์ ์ฃผ๋ฌธ ๊ธ์ก์ ์ฐพ์ ๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
SELECT MIN(Price) FROM Products;
SUM() ํจ์๋ ํน์ ์ด์ ๊ฐ์ ํฉ๊ณ๋ฅผ ๊ณ์ฐํฉ๋๋ค. ์ด ํจ์๋ ์ซ์ ์ด์ ๊ฐ์ ํฉ์ฐํ ๋ ์ฌ์ฉ๋ฉ๋๋ค. ์ฃผ๋ก ๊ธ์ก์ด๋ ์๋๊ณผ ๊ฐ์ ๊ฐ์ ํฉ์ฐํ๋ ๋ฐ์ ํ์ฉ๋ฉ๋๋ค.
SELECT SUM(Price) FROM Products;
AVG() ํจ์๋ ํน์ ์ด์ ๊ฐ์ ํ๊ท ์ ๊ณ์ฐํฉ๋๋ค. ์ด ํจ์๋ ์ซ์ ์ด์ ํ๊ท ๊ฐ์ ๊ตฌํ ๋ ์ฌ์ฉ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ฃผ๋ฌธ ํ
์ด๋ธ์ ์ฃผ๋ฌธ ๊ธ์ก์ ํ๊ท ์ ๊ณ์ฐํ ๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
SELECT AVG(Price) FROM Products;