以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  如何求余额  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=15864)

--  作者:lihe60
--  发布时间:2012/1/15 10:09:00
--  如何求余额

如何组合dt和dt1的入库和出库到同一张表,并求入库-出库的差额。

 


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:库存余额.table

[此贴子已经被作者于2012-1-15 10:26:30编辑过]

--  作者:e-png
--  发布时间:2012/1/15 15:16:00
--  

你这个用交叉统计,再增加一个表达式列不是很简单吗?


--  作者:lihe60
--  发布时间:2012/1/15 16:06:00
--  

余额是可以求出来的,我是想用SQL语句求出来,不借助其他语句。

[此贴子已经被作者于2012-1-15 16:06:57编辑过]

--  作者:don
--  发布时间:2012/1/15 16:50:00
--  
在这个基础上实现即可:

SELECT 商品名称,规格型号,iif(类型=\'入库\',数量,0) AS 入库,iif(类型=\'出库\',数量,0) AS 出库,iif(类型=\'入库\',数量,0) -iif(类型=\'出库\',数量,0) AS 差额 FROM {存货} 
--  作者:lihe60
--  发布时间:2012/1/16 8:19:00
--  
谢谢。我试试
--  作者:lihe60
--  发布时间:2012/1/16 8:28:00
--  
是这个截图
商品名称 规格型号 入库 出库 差额
电视机 TCL 10   10
电脑 DELL 10   10
电视机 长虹 10   10
电脑 TCL 10   10
电视机 DELL 10   10
电脑 长虹 10   10
电视机 TCL 10   10
电脑 TCL   10 -10
电视机 DELL   10 -10
电脑 长虹   10 -10
如果能生成这个截图就好了
商品名称 规格型号 入库 出库 差额
电视机 TCL 10   10
电脑 DELL 10   10
电视机 长虹 10   10
电脑 TCL 10 10 10
电视机 DELL 10 10 10
电脑 长虹 10 10 10
电视机 TCL 10   10

--  作者:lihe60
--  发布时间:2012/1/16 8:35:00
--  
好像是不能求和的。
--  作者:don
--  发布时间:2012/1/16 8:52:00
--  
以下是引用lihe60在2012-1-16 8:35:00的发言:
好像是不能求和的。
4楼是要你在那个基础上实现,没要你直接套用!


--  作者:lihe60
--  发布时间:2012/1/16 8:58:00
--  

这个只能生成报表格式,数据也不对的。


--  作者:don
--  发布时间:2012/1/16 9:08:00
--  
不是这个结果吗?

图片点击可在新窗口打开查看此主题相关图片如下:ce.jpg
图片点击可在新窗口打开查看