所以我有这个表,其中三列是:
所以我想得到id_keg
和persen
(SELECT DISTINCT)。
persen
是具有相同persen
的{{1}}的平均值。
结果将非常类似:
id_keg
我似乎找不到这样做的方法。我想得到id_keg和persen。 我只明白这一点,我知道这不会做:
----------------------
| id_keg | persen |
----------------------
| 202 | 98.00 |
| 101 | 98.89 |
| 102 | 96.43 |
----------------------
答案 0 :(得分:2)
使用聚合函数group by
avg
select
id_keg, avg(persen) as persen
from laporan group by id_keg
答案 1 :(得分:1)
您需要Group By子句:
SELECT id_keg, AVG(persen) FROM laporan GROUP BY id_keg