select T.id,(select sum(amount) from TABLE1 where id<T.id ) as AMOUNT from TABLE1 T
解决方案 »
- sql并发用户最大连接数是多少
- 询问应该如何写这样SQL语句
- |zyciis| 邹老大指点了我的TabLockx的错误用法,那么什么时候要用到TabLockx呢
- 要疯了,,有好方法吗?
- sp_MSforeachtable 'Truncate Table ?'
- 我要汇总数据库中某一例..解决性能问题
- 求一sql语句 在线等高手指点
- 求救啊,为什么count(*)不正确了
- 大家遇见没有Sqlserver2000和Sqlserver2005toconnect this serveryou must use sqlserver managent studio or SQL Server Managent Objects(SMO)
- 高分问题!!!我的asp程序只能读SQLServer里的数据,却不能写,一运行到写的语句就报错!请大家帮忙!搞分相送!!!是有关access移植到
- 多表查询问题,高手指点!
- 求一SQL语句!急,解决马上揭贴(简单的update)
@id varchar(5)
)returns varchar(50)
as
begin
declare @r varchar(50)
set @r=''
select @r=@r+'+'+id from table1 where id<=@id
set @r=stuff(@r,1,1,'')
return(@r)
endselect id=dbo.f_keke(id),amount=(select sum(amount) from table1 where id<=T.id ) from table1 T
然后执行下面那条SQL语句!
-----------------------
举个例子,是相加的组合随意?
ID AMOUNT
A+B 46.5
A+B+C 54.2
A+C 19.7
B+C 42.2