以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]不同数据源的两个统计结果可以组合在一起吗  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=86897)

--  作者:hzcaqjf
--  发布时间:2016/6/28 15:52:00
--  [求助]不同数据源的两个统计结果可以组合在一起吗
如果不用CrossTableBuilder和GroupTableBuilder这两个统计工具以及fxDataSource类型的Combine连接
能够组合不同数据源的两个外部表的统计结果吗?
Dim sql1 As String
sql1 = "Sel ect 单位,Sum(iif(款项 = \'车售款\',金额,0)) As 车售款,Sum(iif(款项 = \'行包款\',金额,0)) As 行包款 From {缴款登记} Group by 单位"
Tables("票证统计_table1").fill(sql1,"ys",True)

Dim sql2 As String
sql2 = "Sel ect 收款单位 as 单位,sum(收入) as 实收款 from {银行记账} where 摘要 Like \'%车售款%\' group by 收款单位"
Tables("票证统计_table1").fill(sql2,"cw",True)

如何使两个统计结果组合在一起?("单位"作为连接列,无论左右连接都行)

--  作者:大红袍
--  发布时间:2016/6/28 15:56:00
--  

用sqlCommand得到临时表,然后填充进去

 

http://www.foxtable.com/help/topics/0696.htm

 

http://www.foxtable.com/help/topics/0680.htm

 

[此贴子已经被作者于2016/6/28 16:00:09编辑过]

--  作者:hzcaqjf
--  发布时间:2016/6/28 16:00:00
--  
谢谢!