YS's develop story

SQL Aggregate Functions 집계함수, Group By 활용 본문

Database

SQL Aggregate Functions 집계함수, Group By 활용

Yusang 2021. 4. 27. 09:51

SQL Aggregate Functions 집계 함수

SQL은 집계 함수, Aggregate function을 통해 column의 값들을 계산할 수 있습니다.

 

 

 

위 사진의 쿼리는 dept_name이 Comp. Sci인 강사들의 평균 급여를 출력해라 라는 명령어입니다.

위와 같이 집계 함수를 사용할 수 있습니다. 

 

avg 대신에...

 

min을 사용하게 되면 강사의 급여 중 최솟값을

max를 사용하게 되면 강사의 급여 중 최댓값

sum을 사용하게 되면 강사 급여의 모든 합계를 가져오게 됩니다.

 

 

 

위와 같이 count를 활용하여서 course테이블의 튜플 수 가 몇 개인지 확인하는

쿼리를 작성할 수 있습니다.

 

집계 함수와 Group By 키워드 활용해보기

위 사진에서 사용된 쿼리와 같이

group by 키워드를 활용해서 특정 값을 가진 튜플들의 값만 모아서 집계 함수를 사용할 수도 있습니다.

Comments