TABLE SRC
+------+------+------+
| SEQ | SAVE | USE |
+------+------+------+
| 1 | 100 | |
| 2 | 220 | |
| 3 | 150 | |
| 4 | 250 | |
| 5 | 300 | |
로우별 적립 이력을 조회하면 위와 같 있습니다.
사용자가 450포인트를 사용한다고 요청을 받았을때
+------+------+------+
| SEQ | SAVE | USE |
+------+------+------+
| 1 | 100 | 100 |
| 2 | 220 | 220 |
| 3 | 150 | 130 |
| 4 | 250 | |
위 와같은 식으로 포인트 사용을 FIFO로 하고 싶은데요.
방법이 있을까요.
나름 프로시져로 해보려고 했는데... 예처럼 3번 줄까지만 선택하여 업데이트 하려고 하니 잘안되네요. ㅠㅠ
|