大家好,我有一些关于mysql数据库查询的问题。我有这样的表名测试
DATE PRODUCT 2008-01-01 10 2008-01-01 20 2008-02-01 30 2008-02-01 40
我想要一个可以这样选择的查询
DATE PRODUCT 2008-01-01 15 2008-02-01 35
其中产品来自于它们日期的平均值。谢谢
sqserrrh1#
您可以按日期对结果进行分组并应用 avg 聚合函数:
avg
SELECT `date`, AVG(`product`) AS 'Product' FROM `test` GROUP BY `date`
z5btuh9x2#
尝试此查询: select date, AVG(PRODUCT) from TEST GROUP BY date
select date, AVG(PRODUCT) from TEST GROUP BY date
2条答案
按热度按时间sqserrrh1#
您可以按日期对结果进行分组并应用
avg
聚合函数:z5btuh9x2#
尝试此查询:
select date, AVG(PRODUCT) from TEST GROUP BY date