테스트 사이트 - 개발 중인 베타 버전입니다

시간 사이에 데이터가 들어갈때 그 이후 데이터 update 채택완료

rlawhd 6년 전 조회 2,205

날짜 입금 출금 잔액

 

 

이런 컬럼을 가진 테이블이 있고

 

날짜                입금           출금          잔액

2019-05-12      1,000                          1,000

2019-05-14      2,000                          3,000

 

인데

 

5월 13일에 입금이 되면 반영되게끔은 했는데

 

5월 14일(이후에 더 많은 값이 있을수있음)을 update로 반영시키려면

 

어떻게 해야할까요?? 여러개있으면 반복문을 돌려야할텐데..

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
SLOOP
6년 전

 

13일데이터가 들어오면 12일 잔액과 비교하여 늘어나거나 빠진양만큼

 

13일 이후 데이터잔액에 합쳐주면됩니다.

 

이렇게 하면 한번에 업데이트 가능할것같습니다.

변동잔액 = 13일 잔엑 - 12일잔액

update 테이블 set 잔액=잔액+변동잔액 where 날짜>'2019-05-13';

 

 

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

r
rlawhd
6년 전
위에 여러개가있어도 되나요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인