问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql 查询时候 用了group by sum统计有误?

发布网友 发布时间:2022-04-10 12:54

我来回答

3个回答

热心网友 时间:2022-04-10 14:23

这里统计出来的销售量肯定是有问题的。在表A left join 表 B on a.编号=b.编号的情况下,当编号相同的记录在a表中有多条通话记录的时候,销售量也就扩大到多少倍.例如:编号为1的,在a表中有5条通话记录,在b表中有一条记录,销售量为4.然后a表和b表一关联,就出现了5条都有销售量为4的记录,在这样的情况下,sum(销售量)的结果就是5(条记录)*4(每条记录的销售量)=20.得到这样的结果肯定不是你所需要的。 我感觉是不是你的需求没有弄清楚,如果你的要求就是这样的,那逻辑就有问题了。希望你能明白我的意思。如果不明白,你把你的具体的需求给出来。我帮你写出Sql。 如果对你有帮组,希望采纳。

热心网友 时间:2022-04-10 15:41

你这个是只要统计销售量还是其它?只统计销售量:select a.编号,a.通话时间,a.通话次数,sum(销售量)AS 销售量 from A a left join B b on a.编号=b.编号 group by a.编号,a.通话时间,a.通话次数

热心网友 时间:2022-04-10 17:16

你用的left
join
那么a表的所有项都会至少出现1次,而不管是否有相应的b表项和它匹配.
这样一旦没有相应的b表项,那么对应的销售量就是个空值null,
而聚合函数sum用来统计带有空值的是得不到结果的.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人大政协辅助岗是什么 政务辅助人员是干什么 政府辅助人员是什么 努比亚的海拔什么意思 北非努比亚现在怎么样了啊 相邻权的相关法律 梦见老公离世了什么预兆 梦见自己老公走掉 你出轨后 怎么操作才没被发现? 评评怎么造句 华为手机一张移动卡,一张联通,改默认流量可以改联通吗? 华为手机设置流量卡1卡2 苦瓜茶有什么好处能去肝火吗? 苹果手机的移除共享建议是什么意思? 苹果手机与家人共享储存空间是什么意思 手机上的家庭共享的用途是什么 iOS8中家人共享是什么意思? 那里可以多人在线玩数独? 数独题目,在线等答案 qq背景图上出现一些文字 比如说幽默 学生 善良 还有数字 那是什么 求数独答案,在线等! 难度系数4的数独在线求答案 SQL参数异常或者SQL语句语法错误,并非所有变量都已绑定 执行错误 我不小心注销了,但零钱包里还有钱怎么办? 在线等数独- - 急求在线九宫格数独谢谢 免费的在线数独怎么没有了 数独网址,急需!!! 使用招商银行信用卡逾期还款了三个月怎么才能恢复信用度 unity中debug.log和print的区别 我不小心注销了,但零钱包里还有钱怎么办? 怎么跳过百度帐号申诉中止 百度账号整天被人申诉,烦得很,有什么办法可以永久不被人申诉 百度如何终止申诉,没有悬赏了,各位回答下a 百度账号申诉被终止进入保护期,需要多长时间才能再次申诉 我手机号注册的百度账号之前被人骗走改了手机号。申诉别人可以终止申诉请问我要怎么样才能找回来? 请问我申诉了百度账号,回复说被那个号码的持有者终止,是什么意思,谁能告诉我 求百度账号的大佬解决一下 账号申诉不回来 百度账号申诉失败 我的百度号被盗了,申诉一直被终止,怎么办? 趣分期分期付款3期,还了一期 可以继续借款嘛 支付宝趣分期提前还了款,怎么不能再次借款了呢? 怎样得到SQL语句执行失败的错误信息 安卓的系统截屏被屏蔽如何破 里面有emoji表情的图片编辑软件叫什么? emoji表情p图软件 有没有可以自己设计emoji表情的软件 有没有能自己编辑emoji表情的软件 谁知道什么视频编辑软件可以在字幕里打的emoji表情是有颜色的?(图片的水印是小影,我试过了,安卓 请问这都是什么手机拼图软件做的 还有emoji表情可以贴上去?