반응형 데이터 분석 함수2 <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. <SQLD 23> ntile 함수 관련 기출문제 매일 SQLD 기출 문제 풀기 챌린지 문제23. 아래의 SQL결과의 빈칸을 작성하시오. [ 테이블명: SQLD23 ] COL1 COL2 COL3 A 가 10 A 가 20 A 다 25 B 가 10 B 나 30 B 나 20 B 나 60 C 라 30 SQL : SELECT NTILE_3, COUNT(*) AS ROWCNT FROM ( SELECT COL1, COL2, COL3, NTILE(3) OVER(ORDER BY COL3) AS NTILE_3 FROM SQLD23 ) GROUP BY NTILE_3; RESULT : NTILE_3 ROWCNT 1 (ㄱ) 2 3 3 (ㄴ) 해설해보기 ■ 데이터 분석 함수 NTILE NTILE()은 데이터의 등급을 출력하는 함수이다. NTILE(숫자) => 괄호 안에 숫자를 .. 2024. 3. 23. 이전 1 다음 반응형