Shopware Mysql在单个查询中计算VolumeView

Shopware Mysql在单个查询中计算VolumeView,mysql,shopware,Mysql,Shopware,对于运输成本计算,我需要计算篮子中所有物品的体积重量。 我可以从篮子中选择一行或总和,但不能从子表中选择计算值,我是如何做到这一点的? SUM(d.weight)返回篮子中所有项目的总重量,但我需要表上子选择的所有篮子项目的SUM() 当前情况: 2件,1件10公斤,1件1公斤 总重量:11公斤 重型项目的尺寸为:500x15x15cm 另一个有:200x20x20cm 体积重量是重的:112500 另一个:80000 总容量为192500 对于我们船运公司来说,包装重量不是11公斤,而是19,

对于运输成本计算,我需要计算篮子中所有物品的体积重量。 我可以从篮子中选择一行或总和,但不能从子表中选择计算值,我是如何做到这一点的?
SUM(d.weight)
返回篮子中所有项目的总重量,但我需要表上子选择的所有篮子项目的
SUM()

当前情况:

2件,1件10公斤,1件1公斤 总重量:11公斤

重型项目的尺寸为:500x15x15cm 另一个有:200x20x20cm

体积重量是重的:112500 另一个:80000

总容量为192500

对于我们船运公司来说,包装重量不是11公斤,而是19,25公斤

该修正重量是装运成本计算的基础

谢谢你们

您可以使用MAX()函数,而不需要子选择。 如果不进行测试,我会认为它类似于:

MAX(长×高×宽×重)