SQL 그룹화 함수 : GROUP BY

카테고리 별로 연산을 하고 싶을 때는 group by 문을 사용하면 됩니다. 이번 포스트에서는 group by를 사용하는 경우와, 사용법, 그룹 조건절에 대해서 간단히 정리해보았습니다. GROUP BY 를 사용하는 경우 WHERE 절만을 사용하여 카테고리 별 연산을 할 수 있습니다. 하지만 이런 쿼리문은 총 쿼리문을 길게 만듭니다. 예를 들어 특정 카테고리의 합계를 구한다고 했을 때, 해당 카테고리의 값이 … Read more

SQL 집계 함수

간단한 ‘SQL 집계 함수’ 를 정리하였습니다. 조건절과 Group by 등과 함께 사용하여 다양한 분석을 할 수 있게 해주는 함수 입니다. COUNT(), MIN(), MAX(), AVG() 함수와 같은 간단한 집계 함수들을 모든 주요 RDBMS에서 지원합니다. 때문에 MySQL, Oracle, PostreSQL, SQL Server 등에서 동일하게 작동합니다. 데이터 카운트 * DISTINCT와 COUNT()의 사용 SQL에서 DISTINCT 키워드는 중복된 값을 제거하는 데 … Read more