Database
[SQL] 그룹함수
● 전체행을 하나의 그룹으로 처리해서 그룹당 하나의 결과를 반환한다. ● group by절을 통해 세부그룹처리 가능 ● 그룹함수의 결과와 일반 컬럼을 동시에 사용할 수 없다. ● 컬럼값이 null인 경우는 연산처리하지 않는다 ▶ sum(col), avg(col),count(col) ● 그룹핑 함수는 동시 사용가능 ● 컬럼값이 null이 아닌 컬럼수를 반환 ▶ max(col),min(col) ● 숫자 ( 가장큰수, 가장작은수) ● 문자 ( 사전등재가 가장 늦은값, 사전등재가 가장 빠른값) ● 날짜 ( 미래,과거) ▶ group by ● 테이블 전체행을 특정 컬럼이 동일한 행끼리 그룹핑 처리 ● group by절이 없다면, 테이블 모든 행이 하나의 그룹의 처리 ● group by에 명시한 컬럼만이 selec..
2022. 4. 19. 21:37