我有两个不同的查询:
是:
select SUM(calidadProducto) from calidad cal where cal.codigo = 50;
这将返回值 11。
和这个:
select COUNT(calidadProducto) from calidad cal where cal.codigo = 50;
这将返回值 4。
我需要的是划分(从数学上讲)查询。因此得到结果:2.75 或 3 如果它以整数形式返回。因为我所拥有的是总和和数量,所以我需要进行除法以获得平均值。
任何列都可以是两列的结果。由于您所拥有的条件与 相同
where
,因此可以将其简化为一列:小心,这并不意味着查询是最优的或快速的,但它解决了你的问题
我知道现在回答你的问题已经很晚了,但它可能对其他人有帮助,你可以说:
它会给你列的平均值