使用sql语句查询不实用存储过程sqlserver 有表格 如图

[复制链接]
查看11 | 回复2 | 2013-4-11 06:53:08 | 显示全部楼层 |阅读模式
Select 序号,时间,进货,出货,(Select Sum(进货)-Sum(出货) from 表 where 序号=a.序号 and 时间<=a.时间) 库存 from 表 a order by 序号 asc,时间 asc--以上语句在sql 2005中测试通过。...
回复

使用道具 举报

千问 | 2013-4-11 06:53:08 | 显示全部楼层
你是要在每一行都填入当前库存吧?这样:selelct *,库存=isnull((select sum(进货-出货) from talbename a where a.序号=TABLENAME.序号),0) from tablename...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行