데이터 집합에서 여러 값을 하나로 요약하는 함수로 COUNT, SUM, AVG, MAX, MIN 함수가 있습니다.
데이터의 수 / 검색한 데이터 개수를 가져오는 내장함수
NULL인 데이터는 제외하고 갯수를 카운트합니다.
ex1) Artist 테이블에서 Name 칼럼의 갯수 구하기
SELECT COUNT(NAME)
FROM Artist;
ex2) COUNT(*): 전체 데이터의 수 구하기
SELECT count(*)
FROM Album;
ex3) SELECT count(DISTINCT col1): 고유값의 수 반환
SELECT count(DISTINCT ArtistId)
FROM Album;
ex1) 검색한 데이터의 합산을 구하는 내장함수
SELECT SUM(retailprice)
from Fruit_Prices;
ex2) 새로운 칼럼: retailprice라는 값을 price라는 새로운 칼럼으로 출력.
SELECT SUM(retailprice) as price
from Fruit_Prices;
ex3) 새로운 칼럼
SELECT SUM(retailprice) as price,
sum(RetailPriceUnit) as unit
from Fruit_Prices;
ex1) 검색한 결과 평균
select avg(price)
from Fruit_Prices;
ex2) 새로운 칼럼으로 평균값 구하기
select avg(RetailPrice) as avg_price
from Fruit_Prices;
위 예시는 Max함수와 Min 함수에도 동일하게 적용할 수 있습니다.
주의할 점은 집계함수 괄호 내에서는 여러 개의 컬럼명을 명시할 수 없습니다.
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!