Ce devrait avoir été
tbl de mise à jour
placer le volume = (avg choisi (b.volume) de tbl b où b.hr=tbl.hr-1 ou b.hr=tbl.hr+1)
là où volume = 0
C'est trop simpliste cependant, mais il peut adapter à vos besoins. C'est simpliste parce que :
Si votre première heure a 0, elle copiera la valeur directement de l'heure suivante puisqu'il n'y a aucune donnée antérieurement.
Si vous avez des zéros deux ou plus consécutifs, vous finirez vers le haut avec quelques basses données évaluées. Voir le cet exemple de avant ou après.
Heure/avant ou après
0/10/10
1/0/5
2/0/0
3/0/15
4/30/30
5/10/10
6/0/15
7/20/20