반응형 ROLLUP4 <SQLD 52> rollup에 대한 기출문제 매일 SQLD 기출 문제 풀기 챌린지 문제 52. 주어진 테이블에서 아래와 같은 결과를 반환하는 SQL문을 고르시오 [SQLD_52] DNAME YEAR SAL 경영지원부 2010 4900 경영지원부 2011 5000 경영지원부 2012 5100 인사부 2010 4800 인사부 2011 4900 인사부 2012 5000 [RESULT] DNAME YEAR SUM(SAL) 인사부 2010 4800 인사부 2011 4900 인사부 2012 5000 인사부 14700 경영지원부 2010 4900 경영지원부 2011 5000 경영지원부 2012 5100 경영지원부 15000 297000 ① SELECT DNAME, YEAR, SUM(SAL) FROM SQLD_52 GROUP BY ROLLUP((DNAME, YE.. 2024. 4. 22. <SQLD 48> 레포팅 함수에 대한 기출문제 매일 SQLD 기출 문제 풀기 챌린지 문제 48. 다음 주어진 두개의 테이블에 대해서 아래와 같은 결과값이 반환되도록 아래의 SQL문의 빈칸에 들어갈 값을 적으시오. [TEST47_1] STUDENTNO 10 20 30 [TEST47_2] GRADE 50 60 70 [결과값] GRADE STUDENTNO SUM(B.GRADE) 50 10 50 50 20 50 50 30 50 50 150 60 10 60 60 20 60 60 30 60 60 180 70 10 70 70 20 70 70 30 70 70 210 [SQL] SELECT B.GRADE, A.STUDENTNO, SUM(B.GRADE) FROM TEST47_1 A, TEST47_2 B GROUP BY ( ); 답 : _______ 해설해보기 ■ Re.. 2024. 4. 17. <SQLD 29> reporting 함수에 대한 기출문제 매일 SQLD 기출 문제 풀기 챌린지 문제30. 다음 주어진 테이블에 대해서 아래와 같은 결과값이 나오도록 SQL문의 빈칸에 들어갈 수 있는 내용을 고르시오. [ 테이블명: T_TEST ] DEPTNO JOB SAL 10 CLERK 1300 10 MANAGER 2150 20 CLERK 1900 20 ANALYST 6000 20 MANAGER 2000 [결과] DEPTNO JOB SUM(SAL) 10 CLERK 1300 10 MANAGER 2150 10 3450 20 CLERK 1900 20 ANALYST 6000 20 MANAGER 2000 20 9900 13350 [SQL] SELECT DEPTNO, JOB, SUM(SAL) FROM T_TEST GROUP BY ( ); ① DEPTNO, JOB ② G.. 2024. 3. 29. <SQLD 27> grouping sets 에 대한 기출문제 매일 SQLD 기출 문제 풀기 챌린지 문제 27. 다음과 같은 결과를 조회하기 위한 SQL문의 빈칸 ( ? ) 을 작성하시오. [ 테이블명: TAB1 ] JOB 10 20 30 [ 테이블명: TAB2 ] GRADE 50 60 70 [ RESULT ] GRADE JOB SUM(GRADE) 50 10 50 50 20 50 50 30 50 50 150 60 10 60 60 20 60 60 30 60 60 180 70 10 70 70 20 70 70 30 70 70 210 [ SQL ] SELECT B.GRADE, A.JOB, SUM(B.GRADE) FROM TAB1 A, TAB2 B GROUP BY ( ? ); 해설해보기 ■ 데이터 분석 함수 grouping sets 직관적으로 그룹핑할 컬럼을 기입하여 집계 .. 2024. 3. 27. 이전 1 다음 반응형