以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  流水账问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=96737)

--  作者:hebxtshhyj
--  发布时间:2017/2/27 13:09:00
--  流水账问题
我想从“销售表”中提取a客户的所有”应收款”和”销售日期”明细,从”收款表”中提取a客户”收款”和“收款日期”的明细,然后按照时间的先后排序,生成流水账,这个该如何实现?
--  作者:有点蓝
--  发布时间:2017/2/27 14:33:00
--  

使用查询表,按日期排序

http://www.foxtable.com/webhelp/scr/2321.htm

 


--  作者:有点色
--  发布时间:2017/2/27 15:23:00
--  

 要用union all的sql语句

 

http://www.foxtable.com/webhelp/scr/0688.htm

 


--  作者:hebxtshhyj
--  发布时间:2017/4/4 10:47:00
--  
用查询表可以把两个表的数据提取出来,但是销售表的日期和收款单的日期如何组合成一列?用union all 只能组合结构相同的表,销售时间,和收款时间组合了以后,应收款和收款也就组合到一块了,这不是我想要的,这个该如何解决呢?脑袋都想大了图片点击可在新窗口打开查看图片点击可在新窗口打开查看图片点击可在新窗口打开查看图片点击可在新窗口打开查看图片点击可在新窗口打开查看,我想得到和账本一样的表,有客户,时间,应收,已收,余款。
该怎么弄呢?

--  作者:hebxtshhyj
--  发布时间:2017/4/4 10:55:00
--  
我把查询表和select中的union看了好几遍了,还是解决不了啊,要生成账本还要学习那方面的内容呢,貌似我们的帮助文件也没有这方面的实例。
--  作者:有点蓝
--  发布时间:2017/4/4 11:14:00
--  
上例子测试
--  作者:hebxtshhyj
--  发布时间:2017/4/4 22:08:00
--  
附件已经上传。
--  作者:hebxtshhyj
--  发布时间:2017/4/4 22:09:00
--  
怎么看不到上传的附件呢?
--  作者:hebxtshhyj
--  发布时间:2017/4/4 22:10:00
--  
重新上传
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:测试.table


--  作者:有点蓝
--  发布时间:2017/4/4 22:36:00
--  
Select \'\' as 日期 ,客户ID,期初应收,0 as 收款金额,0 as 销售金额,期初应收 as 剩余应收 from {客户信息表}
union 
Select 日期 ,客户ID,0 As 期初应收,收款金额,0 As 销售金额,0 As 剩余应收 from {收款单}
union 
Select 日期 ,客户ID,0 As 期初应收,0 As 收款金额,iif([销售数量] is null,0,[销售数量]) * iif([单价] is null,0,[单价]) as 销售金额,0 As 剩余应收 from {销售单}