SQL

데이터 분석을 위한 SQL COUNT(), AVG(), SUM() 함수 정리

DSDiary 2023. 4. 27. 19:42
728x90
반응형
SMALL

 

안녕하세요! 오늘은~ 데이터 세트에서 다양한 계산을 수행하고 결과를 단일 값으로 반환하는 데 사용되는 함수들을 자세히 살펴보고 데이터 분석에 사용하는 방법을 보여드리겠습니다.

 

 

 

SQL은 데이터 분석에 필수적인 언어입니다. COUNT(), AVG(), SUM()을 포함하여 데이터를 집계하는 여러 가지 기본적인 함수들이 있습니다.

 

 

 

 

SQL COUNT() 함수 이해

 

COUNT() 함수는 테이블의 행 수를 계산할 때 사용됩니다. 정해준 기준을 충족하는 행 수를 반환합니다. 다음은 COUNT() 함수의 기본 구문입니다.

SELECT COUNT(column_name)
FROM table_name
WHERE condition;
 
 

 

COUNT() 함수는 열 이름을 인수로 사용하고 해당 열에 NULL이 아닌 값을 포함한 행 수를 반환합니다. 테이블의 모든 행을 계산해야 할 때는 열 이름 대신 별표(*)를 사용하면 됩니다.

SELECT COUNT(*)
FROM table_name;
 

 

GROUP BY 절과 함께 COUNT() 함수를 사용하여 각 그룹의 행 수를 계산할 수도 있습니다.

SELECT column_name, COUNT(*)
FROM table_name
GROUP BY column_name;
 

 

 

 

 

 

SQL AVG() 함수 이해

 

AVG() 함수는 열의 평균 값을 계산하는 데 사용됩니다. 지정된 열에서 NULL이 아닌 모든 값의 평균 값을 반환합니다. 다음은 AVG() 함수의 기본 구문입니다.

SELECT AVG(column_name)
FROM table_name
WHERE condition;
 

 

AVG() 함수는 열 이름을 인수로 사용하고, 해당 열에서 NULL이 아닌 모든 값의 평균값을 반환합니다. 테이블에 있는 모든 행의 평균값을 계산하려면 열 이름 대신 별표(*)를 사용하면 됩니다.

SELECT AVG(*)
FROM table_name;
 

 

 

GROUP BY 절과 함께 AVG() 함수를 사용하여 각 그룹의 평균값을 계산할 수도 있습니다.

SELECT column_name, AVG(column_name)
FROM table_name
GROUP BY column_name;
 

 

 

 

 

SQL SUM() 함수 이해

 

SUM() 함수는 열의 합계를 계산하는 데 사용됩니다. 지정된 열에서 NULL이 아닌 모든 값의 합계를 반환합니다. 다음은 SUM() 함수의 기본 구문입니다.

SELECT SUM(column_name)
FROM table_name
WHERE condition;
 

 

SUM() 함수는 열 이름을 인수로 사용하고 해당 열에서 NULL이 아닌 모든 값의 합계를 반환합니다. 테이블에 있는 모든 행의 합계를 계산하려면 열 이름 대신 별표(*)를 사용할 수 있습니다.

SELECT SUM(*)
FROM table_name;
 

 

 

 

 

GROUP BY 절과 함께 SUM() 함수를 사용하여 각 그룹의 합계를 계산할 수도 있습니다.

SELECT column_name, SUM(column_name)
FROM table_name
GROUP BY column_name;
 

 

 

 

 

728x90
반응형
LIST