안녕하세요 질문좀 드려봅니다
1차로 원천데이터에서 TABLE A, TABLE X 라는 집계데이터를 생성하였습니다.
-TABLE X 는 변동이 없는 데이터(마감 데이터)
-TABLE A 는 유동적인 데이터 (원천데이터에서 언제든 집계를 돌려서 생성할 수 있는 테이블)
2차로 원천데이터에 추가적으로 수정되어진 데이터가 들어와서 다시 table A 가 다시 집계되었습니다.
table x (status가 Y가 되면 데이터 수정 불가)
send target stdt endt epay status
1000 9999 20160801 20160831 10,000 Y
1110 9998 20160801 20160831 20,000 Y
1111 9997 20160801 20160831 30,000 Y
table a (변동 전)
send target stdt endt epay status
1000 9999 20160801 20160831 10,000 Y
1110 9998 20160801 20160831 20,000 Y
1111 9997 20160801 20160831 30,000 Y
-----> 원천데이터가 변동되어 집계데이터가 업데이트 되었습니다. (table a만 변동, table x는 변동 없음)
table a (변동 후)
send target stdt endt epay status
1000 9999 20160801 20160831 10,500 Y
1110 9998 20160801 20160831 20,000 Y
1111 9997 20160801 20160831 30,000 Y
★ 표기하고 싶은 목록
send target stdt endt epay status
1000 9999 20160801 20160831 10,000 Y
1000 9999 20160801 20160831 500 N
1110 9998 20160801 20160831 20,000 Y
1111 9997 20160801 20160831 30,000 Y
차액을 구하여서 해야 하는건지, 업무가 잘못된건지..
부탁좀 드리겠습니다.
마감되지 않은 500을 구하고 STATUS를 N으로 표기하고 싶습니다.
|