SQLD(SQL 개발자) 기출 · 그룹 함수

자재발주 테이블에 SQL을 수행하여 아래와 같은 결과를 얻었다. 다음 중 (ㄱ)에 들어갈 문장으로 옳은 것은?

이 문제 풀어보기

정답 및 해설 보기

정답: 1번

집계 그룹 함수에는 ROLLUP, CUBE, GROUPING SETS 함수가 있다.문제의 결과 데이터는 (자재번호별) SUB TOTAL과 (자재번호, 발주처별) SUB TOTAL을 출력하고 있다. GROUPING SETS 함수를 사용하여 입력된 인수들에 대한 개별 집계를 구할 수 있으며, CUBE 함수의 경우는 나열된 모든 인수의 결합 가능한 집계가 출력 된다.그러므로 위의 문제에서는 GROUP BY GROUPING SETS(자재번호, (발주체D, 발주일자)) 가 되어야 한다.
이 단원 연속 풀기 · 그룹 함수개념서 「GROUP BY · HAVING」 읽기

이 단원 공개 기출 42문항

  1. 다음 중 월별매출 테이블을 대상으로 아래 SQL을 수행한 결과인 것은? [그림]그룹 함수
  2. SQL 문장에서 집합별로 집계된 데이터에 대한 조회 조건을 제한하기 위해서 사용하는 절은 어느 것인가?그룹 함수
  3. 소계, 중계, 합계처럼 계층적 분류를 포함하고 있는 데이터의 집계에 적합한 GROUP 함수 두 가지는 무엇인가?그룹 함수
  4. 다음의 SQL문에 대한 설명으로 올바르지 않은 것은? [그림]그룹 함수
  5. 다음 주어진 그룹 함수와 동일한 결괏값을 반환하는 그룹 함수를 고르시오.그룹 함수
그룹 함수 기출 전체 보기 →