mysql LEFT JOIN 使用SUM不准确
原sql如下:
希望contract表中的contractAmount字段根据GROUP BY条件使用sum统计,并且invoice表中的kpprice字段根据条件a.id=b.contractid使用sum数据统计。
现在情况是 SUM(b.kpprice) 数据是正常的,但是SUM(a.contractAmount)出现了重复相加的情况 因为LEFT JOIN的on a.id=b.contractid是有多条的情况,还不能去重,这个应该怎么调整,求大神指教
mysql
SUM
赞
收藏 0
回答 1
相关问题
MySQL 数据库中 left outer join 和 left join 什么区别?
3197浏览 • 2回复 待解决
Polyline组件绘制坐标不准确
2556浏览 • 1回复 待解决
HarmonyOS 获取网络的信息不准确
598浏览 • 1回复 待解决
HarmonyOS 获取当前定位不准确
1395浏览 • 1回复 待解决
HarmonyOS 卡片定时刷新时间不准确
389浏览 • 1回复 待解决
HarmonyOS onScroll回调yoffset不准确问题
1024浏览 • 1回复 待解决
HarmonyOS uv timer定时器不准确?
1031浏览 • 1回复 待解决
HarmonyOS List停止滑动回调不准确
1060浏览 • 1回复 待解决
HarmonyOS 地图的路径规划功能不准确
774浏览 • 1回复 待解决
HarmonyOS Refresh组件onStateChange回调参数不准确
860浏览 • 1回复 待解决
HarmonyOS webview elm.scrollTop返回值不准确
449浏览 • 1回复 待解决
XComponent在onload事件中获取的大小不准确
1240浏览 • 1回复 待解决
mysql我有一张350万数据的表,怎么优化sum()查询?
2950浏览 • 1回复 待解决
HarmonyOS 获取本地rdb数据库存储字节数大小不准确
957浏览 • 1回复 待解决
mysql 内连接select...where和inner join的区别是什么?
3491浏览 • 1回复 待解决
px2vp返回值不准确,有谁知道是什么原因?
3054浏览 • 1回复 待解决
HarmonyOS 多个二维码扫码时使用ScanCodeRect获取二维码的位置,位置不准确
649浏览 • 1回复 待解决
HarmonyOS Button 无法添加margin left right
894浏览 • 1回复 待解决
HarmonyOS web组件需要处理页面加载失败后去加载自定义的失败页面,但是当前onErrorReceive不准确
1323浏览 • 1回复 待解决
inner join 左右顺序为何不影响结果?
2938浏览 • 1回复 待解决
Left、Top为什么不生效?
1368浏览 • 1回复 待解决
HarmonyOS 文本计算不准
643浏览 • 1回复 待解决
HarmonyOS 卡片刷新不准时
642浏览 • 1回复 待解决
django orm 如何使用 mysql now函数?
3991浏览 • 1回复 待解决
left join的on 后面跟的字段应该跟 group by的字段一致,才能进行sum,否则会出现一对多的情况并且那个"多"不能合并成一,导致了多对一存在空白
可以试下改成这样