[sql] 집계 함수와 일반 함수의 차이점

SQL에서 집계 함수일반 함수는 데이터에 대한 다른 종류의 연산을 수행합니다. 집계 함수는 여러 행을 하나의 결과로 집계하는 데 사용되며, 일반 함수는 각 행 또는 특정 값에 대해 연산을 수행합니다. 이 두 유형의 함수 간에는 몇 가지 중요한 차이가 있습니다.

집계 함수

주요 특징

예시

SELECT COUNT(*), SUM(salary)
FROM employees
WHERE department = 'Sales';

일반 함수

주요 특징

예시

SELECT first_name, UPPER(last_name) AS upper_lastname
FROM employees;

결론

집계 함수와 일반 함수는 데이터에 대해 서로 다른 연산을 수행하며, 데이터 조작 및 집계에 유용하게 활용됩니다.

이러한 차이를 이해하고 적절히 활용하여 쿼리를 작성하면 효율적인 데이터 분석 및 가공이 가능합니다.

더 자세한 정보는 참조 문헌을 확인하시기 바랍니다.