Foxtable(狐表)用户栏目专家坐堂 → [求助]S elect语句中聚合函数与JOIN的使用求助


  共有1928人关注过本帖树形打印复制链接

主题:[求助]S elect语句中聚合函数与JOIN的使用求助

帅哥哟,离线,有人找我吗?
huangfanzi
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1104 积分:8956 威望:0 精华:0 注册:2014/10/25 11:24:00
[求助]S elect语句中聚合函数与JOIN的使用求助  发帖心情 Post By:2018/2/12 19:47:00 [只看该作者]

一张发货表,另一张收款表,要求查询出一张应收款表,在查询中,我希望把未审核的数据剔除掉,不要进行计算
在发货表中如果有一公司名,而收款表中没有这个公司名的收款记录,用下面查询语句得出的结果会把这个公司的发货记录也剔除了,这个问题如何解决啊,请老师指导下,谢谢!


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.公司


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106146 积分:539847 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By: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.公司

 回到顶部