求SQL2005语句

pl893 2012-11-13 12:32:57
有一个表,字段及内容如下:

日期,编号,入库,出库
2012-9-1,1001, 100.01, 0,
2012-9-2,1003, 200.00, 0,
2012-9-5,1002, 300.00, 0,
2012-9-7,2222, 0, 300.01
以下略...

现想增加一个余额栏,结果如下表:

日期,编号,入库,出库,余额
2012-9-1,1001, 100.01, 0,100.01
2012-9-2,1003, 200.00, 0,300.01
2012-9-5,1002, 300.00, 0,600.01
2012-9-7,2222, 0, 300.01,300.00
以下略...

请教该如何写SELECT,先谢为盼!

(因格式问题,用“,”来区分各栏)
...全文
157 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
pl893 2012-11-14
  • 打赏
  • 举报
回复
谢谢wwwwb,完成。
wwwwb 2012-11-13
  • 打赏
  • 举报
回复
引用 5 楼 taohua300 的回复:
引用 3 楼 wwwwb 的回复:SELECT *,(入库-出库)+ISNULL((SELECT SUM(入库-出库) FROM TTT WHERE A.日期>=日期+1),0) FROM TTT A 升钻了
呵呵,没有注意到,谢谢提醒
taohua300 2012-11-13
  • 打赏
  • 举报
回复
引用 3 楼 wwwwb 的回复:
SELECT *,(入库-出库)+ISNULL((SELECT SUM(入库-出库) FROM TTT WHERE A.日期>=日期+1),0) FROM TTT A
升钻了
十豆三 2012-11-13
  • 打赏
  • 举报
回复
余额应该是根据原来库存+入库-出库算出来的,但看不到你原来的库存。
wwwwb 2012-11-13
  • 打赏
  • 举报
回复
SELECT *,(入库-出库)+ISNULL((SELECT SUM(入库-出库) FROM TTT WHERE A.日期>=日期+1),0) FROM TTT A
taohua300 2012-11-13
  • 打赏
  • 举报
回复
如果是查询sql的结果在vfp使用 select 日期,编号,入库,出库,000000.00 as 余额 from 表
taohua300 2012-11-13
  • 打赏
  • 举报
回复
余额一列的数值是如何计算出来的 ?

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧