그렇다면 조금 더 욕심을 내서, 평균이나 합산등을 구하는 함수는 없을까? 당연히 존재한다.
MAX(집합) //최대
MIN(집합) //최소
SUM(집합) //합계
AVG(집합) //평균
각각 집합에서 가장 큰, 작은 데이터를 도출해내는 함수입니다.
단 해당 함수의 경우 NULL은 무시합니다. 날짜, 문자열에도 이를 사용할 수 있습니다. 특히 문자열에서는 알파벳 순서를 따른다면, A를 가장 작은 값 Z를 가장 큰 값으로 취급합니다.
SUM은 말 그대로 해당 집합의 합계를 나타냅니다.
NULL값은 무시하며, 문자열, 날짜에서는 사용할 수 없습니다.
해당 집합의 평균을 나타냅니다.
NULL값은 무시합니다. 만약 NULL도 계산식에 포함시키고 싶다면, CASE를 통해 NULL를 특정 데이터로 변경해야 합니다. 동일하게 문자열, 날짜데이터는 사용할 수 없습니다.