以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]S elect语句中聚合函数与JOIN的使用求助 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=114672) |
-- 作者:huangfanzi -- 发布时间:2018/2/12 19:47:00 -- [求助]S elect语句中聚合函数与JOIN的使用求助 一张发货表,另一张收款表,要求查询出一张应收款表,在查询中,我希望把未审核的数据剔除掉,不要进行计算 在发货表中如果有一公司名,而收款表中没有这个公司名的收款记录,用下面查询语句得出的结果会把这个公司的发货记录也剔除了,这个问题如何解决啊,请老师指导下,谢谢! S elect a.公司,Sum(结算额) As 结算金额,Sum(收款金额) As 收款金额,Sum(结算额) - Sum(收款金额) As 应收总额 From {销售登账} As a Left JOIN {收款录入} As b ON b.公司 = a.公司 Where b.审核 = 1 Group By a.公司 |
-- 作者:有点蓝 -- 发布时间:2018/2/12 20:23:00 -- S elect a.公司,Sum(结算额) As 结算金额,Sum(收款金额) As 收款金额,Sum(结算额) - Sum(收款金额) As 应收总额 From {销售登账} As a Left JOIN {收款录入} As b ON b.公司 = a.公司 and b.审核 = 1 Group By a.公司 |