SQL Server 2008 を使用しています。テーブルがありますAdvanceEntry
。
--------------------------------------------------------------------------------
Code | PaidDate | Amount | ReceiveDate | ReceiveAmount
--------------------------------------------------------------------------------
102 | 15-04-2004 | 3000 | 20-04-2004 | 2000
104 | 23-05-2006 | 1000 | NULL | 0.00
104 | 25-05-2005 | 1500 | 12-06-2005 | 500
誰かがローンをタックすると、ローンの金額が列に保存され、Amount
日付が列に保存されPaidDate
、個人コードがCode
列に保存されます。その人が金額を返すと、その金額が に保存されReceiveAmount
、日付が に保存されReceiveDate
ます。
今、特定のコードの台帳のようなレポートを作成したいと考えています。
たとえば、コード 102
----------------------------------------------------------------------------
PaidDate / ReceiveDate | Amount | ReceiveAmount | Balance
----------------------------------------------------------------------------
15-04-2004 | 3000 | 0 | 3000
20-04-2004 | 0 | 2000 | 1000
そしてコード104の場合
----------------------------------------------------------------------------
PaidDate / ReceiveDate | Amount | ReceiveAmount | Balance
----------------------------------------------------------------------------
23-05-2006 | 1000 | 0 | 1000
25-05-2005 | 1500 | 0 | 2500
12-06-2005 | 0 | 500 | 2000
これどうやってするの?私を助けてください..ありがとう