У меня есть таблица в mysql с 4 столбцами: productId, id, name, count1. Мне нужно рассчитать скользящее среднее для count1 для 2 строк на основе id and name.
ProductId Id Name Count1
8 00 XYZ 4
7 00 XYZ 5
6 00 XYZ 9
8 01 XYZ 5
7 01 XYZ 6
6 01 XYZ 7
Идентификатор продукта может иметь несколько имен, а имя может иметь несколько идентификаторов. Следовательно, идентификатор продукта может иметь одно и то же имя несколько раз с разными идентификаторами. Чтобы вычислить скользящее среднее количество, идентификатор и имя должны совпадать, а идентификатор продукта должен быть в порядке убывания. И result
должно быть
Id Name Moving_avg(count1)
00 XYZ 4.5
00 XYZ 7
01 XYZ 5.5
01 XYZ 6.5
( 4 + 5 ) /2
или( 5 + 9 ) / 2
и т. д. - person Ravinder Reddy   schedule 03.01.2014