집계함수에 CASE 문을 써서 로우데이터를 컬럼으로 출력해보자.
아래 명령어는 지불날짜별로 'CUS_0007'과 'CUS_0017'인 고객이 몇 번 주문했는지 조회하는 SQL이다. SUM 집계함수 괄호 안에 CASE문 조건을 보면 'CUS_0007'일 경우 1로 치환하고 아니면 NULL로 치환한다. 1인 데이터만 SUM 결과에 집계되는 것이다.
이번에는 주문자 아이디를 로우데이터로 나오게 하고 지불날짜를 가로(컬럼)에 나오게 해보자.
'IT공부 > 오라클' 카테고리의 다른 글
group by 컬럼을 변형해서 사용하기 (0) | 2020.10.20 |
---|---|
집계함수 사용하기 (0) | 2020.10.20 |
GROUP BY 사용하기 (0) | 2020.10.20 |
Sql Developer 대문자 변환 단축키 (0) | 2020.10.20 |
오라클 TEMP 영역 사이즈 확인 및 늘리기 (0) | 2020.10.20 |