안녕하세요.
급여정보는 분기단위로 존재하며 해당 년도에 수령한 급여의 합을 구하고 싶습니다.
- 기간이 중복될 경우 하나의 값만 가져오되 종료년월 큰것 우선. 5,6행 처럼 7~9월이 중복되었을 경우 6번행으로 사용
시작년월 | 종료년월 | 급여 | |
1 | 201801 | 201803 | 5000 |
2 | 201801 | 201806 | 7000 |
3 | 201804 | 201809 | 9000 |
4 | 201901 | 201903 | 1000 |
5 | 201904 | 201909 | 6000 |
6 | 201907 | 201912 | 8000 |
원하는 결과는 아래와 같습니다.
년도 | 급여 | |
1 | 2018 | 5000+9000 |
2 | 2019 | 1000+8000 |
오류자료를 쿼리로 보정하는게 맞는지 모르겠네요? 보정 규칙을 정하기도 애매하고.
전체 자료가 몇건인지? 그중 겹치는게 몇건인지 모르겠으나?
겹치는 자료 엑셀로 받아서 수작업으로 자료를 정리하는게 맞지 않나 싶네요.
2018년도는 보시다 시피 규칙에 의해 정리가 가능하지만
2019년도 자료는 어떤 규칙을 세우든 정확한 정리가 아닌 오류 회피 밖에 안됩니다.
이런 자료가 만들어 지기 전의 원시데이터(월별 급여)는 없는지?
정해주신 규칙을 적용하는 것도 까다롭지만
납득이 갈만한 규칙이라면? 쿼리를 만들어 보려고 시도는 해보겠지만.
오류가 뻔히 보이는 납득하기 힘든 규칙으로 쿼리를 만들 수는 없습니다.