여러분이 사용하고 계신 브라우저는 HTML5를 지원하지 않기 때문에 몇몇 요소가 제대로 보이도록 JScript를 사용하고 있습니다. 하지만 여러분의 브라우저 설정에서 스크립트 기능이 꺼져있으므로, 현재 페이지를 제대로 확인하시려면 스크립트 기능을 켜주셔야 합니다. SQL - COUNT(), AVG() 및 SUM() 함수
SQL – COUNT(), AVG() 및 SUM() 함수
2년전 작성
1년전 수정

COUNT(), AVG() 및 SUM() 함수

COUNT()

표준 SQL 쿼리
SELECT COUNT(column_name)
FROM table_name
WHERE condition;

COUNT() 함수는 지정된 기준과 일치하는 행 수를 반환한다.

AVG()

표준 SQL 쿼리
SELECT AVG(column_name)
FROM table_name
WHERE condition;

AVG() 함수는 숫자 열의 평균값을 반환한다.

SUM()

표준 SQL 쿼리
SELECT SUM(column_name)
FROM table_name
WHERE condition;

SUM() 함수는 숫자 열의 총 합계를 반환한다.

데이터베이스 예시

ProductID ProductName SupplierID CategoryID Unit Price
1 Chais 1 1 10 boxes x 20 bags 18
2 Chang 1 1 24 – 12 oz bottles 19
3 Aniseed Syrup 1 2 12 – 550 ml bottles 10
4 Chef Anton’s Cajun Seasoning 2 2 48 – 6 oz jars 22
5 Chef Anton’s Gumbo Mix 2 2 36 boxes 21.35

COUNT() 예시

제품 수를 찾는다.

표준 SQL 쿼리
SELECT COUNT(ProductID)
FROM Products;
기본 예시

COUNT(ProductID)
77

AVG() 예시

모든 제품의 평균 가격을 찾는다.

표준 SQL 쿼리
SELECT AVG(Price)
FROM Products;
기본 예시

AVG(Price)
28.866363636363637

데이터베이스 예시

OrderDetailID OrderID ProductID Quantity
1 10248 11 12
2 10248 42 10
3 10248 72 5
4 10249 14 9
5 10249 51 40

SUM() 예시

표준 SQL 쿼리
SELECT SUM(Quantity)
FROM OrderDetails;
기본 예시
SUM(Quantity)
12743


참고

Mingg`s Diary
밍구
밍구
공부 목적 블로그