我是mysql的新手。我试图弄清楚如何获得平均但不起作用。所以我需要一些帮助。
我有一个包含日期列和价格列的表格。
我想只获得一个数字,即每天平均价格的平均值。
明确我需要按日期计算价格的平均值,但我已多次尝试但没有成功。
答案 0 :(得分:0)
显而易见的方法是使用子查询:
select avg(avgp)
from (select date, avg(price) as avgp
from table_t
group by date
) dp;
子查询将部分平均值作为带有列(avgp)的新表(dp)返回,并在外部查询中计算全局平均值。