아래와 같은 표의 데이터가 있습니다.

조회 기준은 조회년월로서 기초 + 입고 - 출고 = 기말재고의 형식인데,

이 데이터로 재고 연령조회를 해야합니다.

예를들어, 2020년 10월 기준 조회했을 때 품목명 / 1년미만 / 1년~2년 / 2년~3년 / 3년이상 의 네가지로 분류하여 조회해야되는데,

선입선출로 조회하여 각 년도별 몇개의 재고가 남았는지 확인하고싶습니다.

아래의 표를 예시로 2020년 10월로 조회했을 때

품목명 / 1년 미만 / 1년 ~ 2년 / 2년 ~ 3년 / 3년 이상

  A           500                 0                  0               408      (총 재고의 합은 2020년 10월 기말재고)

고수님들의 조언을 듣고싶습니다.


조회년월항목코드기초재고입고출고기말재고
2017011010010010001 17600176
2017021761032121196
2017031196001196
2017041196001196
20170511968161188
2017061188001188
201707118840801148
201708114820401128
201709112864641128
2017101128001128
2017111128401441024
2017121024001024
201801102480801024
2018021024153615361024
2018031024001024
20180410241201201024
2018051024001024
20180610245605601024
2018071024001024
2018081024001024
2018091024001024
2018101024001024
201811102424241024
2018121024001024
2019011024001024
2019021024001024
201903102440401024
20190410241802001004
2019051004001004
2019061004001004
2019071004001004
20190810041761761004
2019091004001004
201910100440401004
201911100448481004
2019121004192288908
2020019088080908
20200290800908
2020039088080908
2020049088080908
20200590812401240908
20200690800908
20200790800908
2020089088080908
2020099088080908
202010908112112908