사고지역 | 사고년도 | 사고건수 | 지급액 | 환수금 | 차액 |
경기 | Y-2 | ||||
경기 | Y-1 | ||||
경기 | Y | ||||
충남 | Y-2 | ||||
충남 | Y-1 | ||||
충남 | Y |
지역별로 3년씩 사고년별 사고건수 및 금액합을 구하려고 합니다.
SELECT PRDT, SUBSTR(ACDT_DATE,1,4), COUNT(DCSN), SUM(INSC), SUM(ESCL), SUM(INSC) - SUM(ESCL) DIFFER FROM DNU GROUP BY PRDT, SUBSTR(ACDT_DATE,1,4)
이렇게 하면 지역별, 연도별 정렬이 되는데요.
ACDT_DATE가 년월까지 나옵니다. 지역별 Y-1,Y-2에는 당해년도 합이 나오고 Y에는 입력하는 조건(예를들면 2021년 8월을 입력하면 2021년 1월부터 8월까지) 합을 구하게 할 수 있을까요?
그리고 지역별로 나오는 연도 제한을 3년으로 제한할 수 있을까요?