처리일시 |
수납금액 |
수납전카드금액 |
전자카드번호 |
20060526132254 |
760 |
3840 |
12345 |
20060603163535 |
670 |
3080 |
12345 |
20060603181945 |
760 |
2410 |
12345 |
20060609151006 |
860 |
1650 |
12345 |
20060609151743 |
760 |
790 |
12345 |
20060609164523 |
30 |
30 |
12345 |
20060609231228 |
0 |
0 |
12345 |
20060609232508 |
0 |
0 |
12345 |
20060609233140 |
0 |
0 |
12345 |
20060614184259 |
640 |
103000 |
12345 |
20060614194244 |
720 |
102360 |
12345 |
20060614225653 |
860 |
101640 |
12345 |
20060614232434 |
760 |
100780 |
12345 |
위에 꺼는 카드번호를 선택하고 처리일시로 order by를 준 데이터 입니다.
실제로는 카드 번호가 하나가 아니라 다수의 번호가 있습니다.
수납전카드금액에서 수납금액을 뺀게 다음줄에 수납전 금액이 됩니다.
카드 금액은 일정수치(5만,10만,20만 등)로 충전을 해 줄 수 있습니다.
위에 열거한 조건에서 제가 구해야 되는 결과는 위와 같이 모든 데이터가 들어가 있지 않고
수납전카드금액에서 수납금액을 뺀게 누락된 경우가 있다고 합니다.
1650에서 860을 뺀 수납전 카드 금액 790이 다음 데이터에 있는게 아니라
바로 30이 되어버리는 그러니까 한 줄의 데이터가 누락 된거죠
누락된 데이터가 있는 카드 번호를 구하고 싶습니다.
누락된 카드번호를 구하는게 쿼리만으로 가능할까요?
|