본문 바로가기
데이터베이스

GROUP BY

by do_ng 2022. 2. 22.

group by절을 사용한 쿼리는 select절과 order by절에 group by절의 표현식이나 집계함수를 사용한 표현식만 사용가능함 

 

집계함수 : 다중 행을 집계해서 단일 행으로 반환하는 함수 

 

집계함수를 사용한 쿼리는 where절을 만족하는 행이 없더라도 하나의 행을 반환하지만 

grouby by 절 또는 having 절을 사용하면 결과가 반환되지 않는다. 

 

종류)

1. 기본함수 

SUM 함수 : SUM([DISTINCT | ALL] EXPR) 

합계값을 반환하는 함수 숫자만 입력가능하고 숫자와 NULL이 더해질 경우 NULL을 반환한다. 

 

2. 통계함수

 

3. 순위함수

 

4. 분포함수

 

5. 기타함수 

'데이터베이스' 카테고리의 다른 글

M:M(다대다) 관계  (0) 2021.06.21
식별자의 정의와 키의 종류  (0) 2021.06.21
대량 데이터에 따른 성능 관리  (0) 2021.03.22
정규화  (0) 2021.03.22
트랜잭션  (0) 2021.03.19