programming/SQL

[SQL]10강_COUNT, AVG 및 SUM

Jofresh 2023. 5. 1. 13:38
728x90
반응형

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

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

COUNT() 구문

SELECT COUNT(column_name)
FROM table_name
WHERE condition;

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

AVG() 구문

SELECT AVG(column_name)
FROM table_name
WHERE condition;

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

SUM() 구문

SELECT SUM(column_name)
FROM table_name
WHERE condition;
 

 


데모 데이터베이스

다음은 Northwind 샘플 데이터베이스의 "제품" 테이블에서 선택한 항목입니다.

 
 

COUNT() 예

다음 SQL 문은 제품 수를 찾습니다.

SELECT COUNT(ProductID)
FROM Products;
직접 해보기 »

참고: NULL 값은 계산되지 않습니다.


AVG() 예

다음 SQL 문은 모든 제품의 평균 가격을 찾습니다.

SELECT AVG(Price)
FROM Products;
직접 해보기 »

참고: NULL 값은 무시됩니다.


데모 데이터베이스

다음은 Northwind 샘플 데이터베이스의 "OrderDetails" 테이블에서 선택한 항목입니다.

합계() 예

다음 SQL 문은 "OrderDetails" 테이블에서 "Quantity" 필드의 합계를 찾습니다.

SELECT SUM(Quantity)
FROM OrderDetails;
직접 해보기 »

참고: NULL 값은 무시됩니다.

 

728x90
반응형

'programming > SQL' 카테고리의 다른 글

[SQL]12강_JOINS (SQL의 꽃, LIKE 엑셀의 VLOOKUP)  (0) 2023.05.01
[SQL]11강_LIKE,IN,BETWEEN함수  (0) 2023.05.01
[SQL]9강_MIN&MAX  (0) 2023.04.26
[SQL]8강_SELECT TOP  (0) 2023.04.23
[SQL]7강_ NULL  (0) 2023.04.23