DISTINCT
-
SQL COUNT 집계함수Database 2021. 3. 29. 13:18
SQL은 데이터베이스라는 "데이터 집합"을 다루는 언어이다. SQL은 이러한 집합을 다루는 다양한 집계함수를 제공한다. COUNT(집합) SUM(집합) AVG(집합) MIN(집합) MAX(집합) 일반적인 함수는 인수로 하나의 값을 지정하지만, 집계함수는 인수로 집합을 지정한다. 집계 함수의 특징은 복수의 값(집합)에서 하나의 값을 계산해내는 것이다. 일반적인 함수는 하나의 행에 대하여 하나의 값을 반환하지만, 집계함수는 집합으로부터 하나의 값을 반환한다. 이처럼 집합으로부터 하나의 값을 계산하는 것을 집계라 부른다. 위와 같은 이유로 집계함수를 SELECT 구에 사용하면 WHERE 구 유/무와 관계없이 결괏값으로 하나의 행을 반환한다. COUNT SELECT COUNT FROM products; (X) ..