반응형
RANGE BETWEEN
-
[SQL 문제] 분석함수의 이해RDS/SQL 문제 2020. 9. 6. 13:47
[문제]이 문제는 연도와 월별로 특정 금액을 가진 집합에서 해당 연월을 기준으로 이전 3개월간의 금액 합계와 이후 3개월간의 금액 합계를 구하는 문제입니다.[결과 데이터]를 보면 첫 번째 달인 1월에는 직전 3개월에 해당하는 자료가 없으므로 Null 값이 나오고, 이후 3개월에 속하는 2, 3, 4월의 합계는 200, 300, 400을 더한 900이 나왔습니다.이처럼 2월에는 1월 합계와 3, 4, 5월 합계, 3월에는 1, 2월 합계와 4, 5, 6월 합계를 보여주면 됩니다. [원본 데이터]1234567891011121314151617CREATE TABLE TEMPAS SELECT '202001' YYYYMM, 100 AMT FROM DUALUNION ALL SELECT '202002', 200 FRO..