论坛首页 入门技术论坛

子查询迭代求和

浏览 1801 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-01-15  
SOA

在SQLSERVER中有张product 表

id  price

 1   32
 2   34
 3   56
 4   67
 5   89

要求写个sql语句达到种效果:

id  price  total

1   32     32
2   34     66
3   56    122
4   67    189
5   89    278


想了半天最后sql语句这样写:

select a.id,a.price,(select sum(price) from product b where b.id<=a.id) as total  from product a

   发表时间:2009-01-15  
明明是SQL,却写是SOA
0 请登录后投票
   发表时间:2009-01-16  
不是的,这里面怎么没有sql???
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics