테이블의 레코드를 그룹핑하여 그룹별로 다양한 정보를 계산
이는 두 단계로 이뤄짐
먼저 그룹핑을 할 필드를 결정
여기서 Aggregate 함수를 사용
COUNT, SUM, AVG, MIN, MAX, LISTAGG
보통 필드 이름을 지정하는 것이 일반적
TO_CHAR : 문자열 casting
항상 시도해봐야하는 데이터 품질 확인 방법들
중복된 레코드들 체크하기
최근 데이터의 존재 여부 체크하기
min(ts), max(ts)
primary key uniqueness가 지켜지는지 체크하기
값이 비어있는 컬럼들이 있는지 체크하기
count(case when sessionid is null then 1 end) -> 이런식으로
모든 필드가 0이라면 비어있는, null 값이 없는 것
CTA