로딩
요청 처리 중입니다...

sqld 문제 + 해설 + 개념

 sqld 문제 + 해설 + 개념

롤업(ROLLUP)과 큐브(CUBE) 함수의 주요 차이점은 무엇인가? ROLLUP과 CUBE는 동일한 결과를 제공한다.

ROLLUP은 하나의 그룹 기준만 집계하지만, CUBE는 가능한 모든 조합을 집계한다. CUBE는 단일 칼럼만 집계할 수 있고 ROLLUP은 다중 칼럼을 지원하지 않는다.

ROLLUP은 행 순서를 변경할 수 있지만, CUBE는 변경이 불가능하다. ROLLUP과 CUBE는 다차원 집계 함수를 제공하지만, 'CUBE는 가능한 모든 칼럼 조합에 대해 집계 생성'하며, 'ROLLUP은 GROUP BY 절과 함께 사용하여 소계 및 총계를 계산'합니다.

따라서 ROLLUP은 계층적 집계(소계, 총계)에 초점을 두고, CUBE는 가능한 모든 조합을 집계하는 다차원 기능을 제공합니다. 윈도우 함수의 결과와 일반 집계 함수의 결과 차이로 옳은 것은?

일반 집계 함수와 윈도우 함수의 결과는 항상 동일하다. 일반 집계 함수는 행 간 관계를 고려하지만, 윈도우 함수는 그렇지 않다.

윈도...