两个日期之间的平均值

时间:2016-02-19 17:14:43

标签: sql average

我在数据库中有三列,下面是样本数据:

date, sample, weight
01/01/15, sample1, 80
01/02/15, sample1, 90
01/03/15, sample1, 95
01/04/15, sample1, 83
01/01/15, sample2, 82
01/02/15, sample2, 91
01/03/15, sample2, 95
01/04/15, sample2, 85

我希望在样本日期介于特定日期(如每个样本的01/01/15和01/02/15)之间平均权重列。

我想在SQL查询中写这个

提前致谢

1 个答案:

答案 0 :(得分:1)

使用此:

SELECT AVG(weight)
FROM mytable
WHERE date_column BETWEEN '01/01/2015' AND '01/04/2015'