일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 혼공머신
- 자바스크립트
- 디버깅
- 컴퓨터비전
- 정보처리기사필기
- 중학수학
- 자바
- JDBC
- ChatGPT
- 중학1-1
- 자바스크립트심화
- 컴퓨터구조
- CSS
- html/css
- 머신러닝
- SQL
- 딥러닝
- 데이터분석
- 정보처리기사실기
- c언어
- JSP
- 순환신경망
- rnn
- 데이터베이스
- 연습문제
- 상속
- 개발일기
- 파이썬
- JSP/Servlet
- 자바 실습
- Today
- Total
목록윈도우함수 (3)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
이어서 그룹 내 비율 함수의 실습 문제를 풀어보겠다. 실습 6 - 윈도우 함수 : 그룹 내 비율 함수(NTILE) 1. 테이블 조회하기 학생들의 점수 총합을 기준으로 3개 반으로 나누어 구분 지으려고 한다. 학생들의 수학, 물리, 화학 점수의 총합을 기준으로 NTILE을 이용하여 3개의 그룹으로 나누어 조회하는 쿼리를 작성해 볼 것이다. 2. 수학 점수, 물리 점수, 화학 점수를 모두 합한 총합 점수 구하기 이제 NTILE을 이용하여 총합 점수 내림차순 기준, 3개의 그룹으로 나누어 볼 것이다. 해당 값들을 통해 ID, 수학 점수, 물리 점수, 화학 점수, 총합 점수, 그룹 값을 조회하는 쿼리를 작성해본다. 3. NTILE을 이용하여 총합 점수 내림차순 기준, 3개의 ..
윈도우 함수가 많이 어렵지만 그래도 공부를 이어가 볼 것이다. 아마도 처음 들어보는 개념이라 많이 생소한 것 같다. 이론 5 - 윈도우 함수 : 그룹 내 비율 함수 TOTAL_SALARY에서 SALARY의 비율을 구하는 것이다. 현재 행보다 작거나 같은 값들이 어떤 비율로 어떻게 표시되는지 확인할 수 있다. NTILE 안에 숫자가 오는데 몇 개의 그룹으로 값이 오는지 판단한다. 실습 4 - 윈도우 함수 : 그룹 내 비율 함수(RATIO_TO_REPORT) 1. 테이블 조회하기 예산 사용 테이블, BUDGET_USE 테이블에서 각 비용이 전체 비용 합계에서 차지하는 비율을 백분율(소수점 5번째 자리에서 반올림)로 조회해 볼 것이다. 2. 비용이 전..
이제 4주 차 새로운 단원 학습을 시작해 본다. 이번 단원도 28개나 되는 소단원이 있다. 오늘 새벽에는 두 가지 개념 학습만 하고 공부를 마칠까 한다. 이론 1 - 데이터 분석을 위한 함수 집계 함수는 윈도우 함수에 포함된다. 이전에는 열과 열의 관계를 조인을 통해 결합하거나 정의하는 연산을 진행했다. 윈도우 함수는 행과 행의 관계를 정의하는 함수를 말한다.집계 함수는 AVG, SUM과 같은 집계를 내는 함수이다. 순위 함수는 RANK, DENSE_RANK와 같은 함수가 있다. 그룹 함수에서는 GROUP BY를 통해 특정 행을 지정해 준다. 퀴즈 1 - 데이터분석을 위한 함수 이론 2 - 윈도우 함수 : 순위 함수 OVER 구문은 이렇게 3가지로 나뉘어 작성한다. ORDE..