모던지
SQL 개발자 (SQLD) / 02 SQL기본및활용

소계 행을 항상 그룹의 맨 아래에 놓으려면 정렬을 어떻게 해야 하나요?

  1. 기준 컬럼만으로 정렬합니다
  2. GROUPING 함수 결과를 먼저 정렬 기준에 넣어 소계 여부를 순서에 반영합니다
  3. 역순으로 정렬합니다
  4. 정렬하지 않습니다
정답과 해설 보기

2. GROUPING 함수 결과를 먼저 정렬 기준에 넣어 소계 여부를 순서에 반영합니다

소계 행은 기준 컬럼이 NULL이라 위치가 제품 설정에 따라 달라집니다. 소계 여부를 명시적으로 정렬 기준에 넣어야 안정적입니다.

풀이 화면에서 풀기 강의 읽기

모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.