Я хочу найти скользящую среднюю за последние 30 дней. напримеркак найти скользящую среднюю за все дни за последние 30 дней с пробелом в дате, установленном на 0
Сегодня дата 17/11/15, у меня есть данные только дни
Исходные данные
date qty
06/11/15 5
08/11/15 7
09/11/15 8
10/11/15 12
11/11/15 34
15/11/15 45
16/11/15 12
17/11/15 7
Найти 30 дневные скользящие средние данные - нужно, чтобы получить movingAvg так же, как в таблице ниже -movingAvg column
date qty movingAvg
17/10/15 0 0
18/10/15 0 0
19/10/15 0 0
20/10/15 0 0
21/10/15 0 0
22/10/15 0 0
23/10/15 0 0
24/10/15 0 0
25/10/15 0 0
26/10/15 0 0
27/10/15 0 0
28/10/15 0 0
29/10/15 0 0
30/10/15 0 0
31/10/15 0 0
01/11/15 0 0
02/11/15 0 0
03/11/15 0 0
04/11/15 0 0
05/11/15 0 0
06/11/15 5 0.14
07/11/15 0 1.4
08/11/15 7 0.4
09/11/15 8 0.67
10/11/15 12 1.06
11/11/15 34 2.2
12/11/15 0 2.2
13/11/15 0 2.2
14/11/15 0 2.2
15/11/15 45 3.7
16/11/15 12 4.1
17/11/15 7 4.33
Пожалуйста, помогите мне с запросом mysql для этого или если для этого есть альтернатива.
В среднем это не движение. – Strawberry
'select avg (movingAvg) из таблицы, где date_sub (дата, INTERVAL 30 DAY)' или что-то подобное? –
Я хочу найти moveAvg второго из первой таблицы с любым запросом mysql или программой plsql –