GROUP BY 절에서 사용하며 소계 및 총계 결과를 보여주는 함수 -사용방법 ROLLUP(A) ROLLUP(A,B,....) [CLOTHES_ORDER (주문 테이블)] HTML 삽입 미리보기할 수 없는 소스 - ROLLUP(A) 일 경우 HTML 삽입 미리보기할 수 없는 소스 위와 같이 ROLLUP(A)처럼 매개변수가 하나라면 A컬럼의 값이 그룹핑 된 결과가 주르륵 나오고 마지막에 총계가 나온다. - ROLLUP(A, B) 일 경우 HTML 삽입 미리보기할 수 없는 소스 - ROLLUP(A, B, C) 일 경우 HTML 삽입 미리보기할 수 없는 소스 - ROLLUP( (A, B) ) 일 경우 (함수 안에 괄호) HTML 삽입 미리보기할 수 없는 소스 ROLLUP( (A, B, C) ) 3개의 인자가 ..
ROLLUP 이 한방향으로 그룹화를 했다면CUBE 는 양방향 그룹화를 해서 소계 총계를 낸다. ROLLUP(A,B,C) 이A,B,CA,BA총계순으로 데이터 그룹화를 해서 소계 및 총계를 보여준다면... CUBE(A,B,C) 는A,B,CA,BA,CAB,CBC총계와 같은 결과를 보여준다. 전 양쪽 방향으로 그룹해서 소계총계를 보여준다고 생각하면 된다. - CUBE(A) /* * CUBE의 인자가 하나일 때는 ROLLUP이 인자가 하나일 때와 같은 결과가 나온다. */SELECT TO_CHAR(CO_DATE, 'mm/dd'),count(*) FROM CLOTHES_ORDERGROUP BY CUBE(CO_DATE)TO_CHAR(CO_DATE,'MM/DD')COUNT(*) 1002/27402/2830..