如何根据另一个更新表

时间:2013-01-09 10:48:09

标签: sql-server-2008

我有两张表payment_scrollvirtual
virtual表包含4个字段......

ID  self_id    net_amount   date  
1    101         600        1-1-2012  
2    102         700        5-8-2012  
3    103         900        13-11-2012  
4    104         1100       16-9-2012  

payment_scrollnet_amount字段中,从前端的gridview更新。在同一桌面上更新net_amount

ID  self_id    net_amount   date  
1    101         950        3-4-2012  
2    102         1100       11-6-2012  
3    103         900        13-11-2012  
4    104         1100       16-9-2012

我希望通过payment_scroll表更新第二个表virtual,如下所示。

ID  self_id  total_amount  p1   d1      p2  d2    p3 d3 p4 d4..........upto p100   d100  
1    101      5000        600 (1-1-2012) 950  (3-4-2012)  
2    102      9650        700 (5-8-2012) 1100 (11-6-2012)  
3    103      8000        900 (13-11-2012)  
4    104      1100        1100 (16-9-2012)

请建议我做正确的查询吗?

0 个答案:

没有答案