[sql] 숫자들의 개수를 계산하는 스칼라 함수 (COUNT 등)
SQL에서는 숫자 체계에서 데이터를 처리할 때 유용한 여러 가지 스칼라 함수를 제공합니다. 이러한 함수들은 숫자의 개수를 계산하거나 조작하는 데 사용됩니다.
COUNT 함수
COUNT 함수는 선택한 열의 행 수를 반환합니다. 일반적으로 DISTINCT와 함께 사용하여 중복을 제거한 총 행 수를 계산합니다.
SELECT COUNT(column_name) AS count FROM table_name;
SELECT COUNT(DISTINCT column_name) AS distinct_count FROM table_name;
SUM 함수
SUM 함수는 선택한 숫자 열의 합계를 계산합니다.
SELECT SUM(column_name) AS total_sum FROM table_name;
AVG 함수
AVG 함수는 선택한 숫자 열의 평균을 계산합니다.
SELECT AVG(column_name) AS average_value FROM table_name;
MAX와 MIN 함수
MAX 함수는 선택한 숫자 열의 최대값을 반환하고, MIN 함수는 최소값을 반환합니다.
SELECT MAX(column_name) AS max_value FROM table_name;
SELECT MIN(column_name) AS min_value FROM table_name;
이러한 스칼라 함수를 이용하여 데이터베이스에서 숫자들의 개수를 쉽게 계산할 수 있습니다.
참고 문헌:
- Oracle Documentation. “Aggregate Functions”. Oracle. https://docs.oracle.com/cd/B13789_01/server.101/b10759/functions000.htm