我已经搜索了答案并尝试了最近5个小时,但无法弄明白。所以我请你帮忙。
我有两列COL 1(大小)和COL2(材质)。 Bot有数值。
所以我需要获得SIZE的平均值,但按物料排序,其值为ZERO(= 0)
这是我到目前为止所做的:
SELECT material, AVG( size )
FROM results
WHERE material =0
这给了我错误的数字。
同时
如果是>如何整理SIZE? 1000(最好是一次全部)。
非常感谢
答案 0 :(得分:2)
如果您需要材料不为0的平均值,请在where
中使用正确的条件:
SELECT AVG( size )
FROM results
WHERE material <> 0;
您还可以过滤掉太大的尺寸:
SELECT AVG( size )
FROM results
WHERE material <> 0 AND size <= 1000;