Eso debe haber sido
tbl de la actualización
fijar el volumen = (el avg selecto (b.volume) del tbl b donde b.hr=tbl.hr-1 o b.hr=tbl.hr+1)
donde volumen = 0
Esto es demasiado simplista sin embargo, pero puede adaptarse a sus necesidades. Es simplista porque:
Si su primera hora tiene 0, copiará el valor directo a partir de la hora próxima puesto que no hay datos anteriormente.
Si usted tiene ceros dos o más consecutivos, usted terminará para arriba con un ciertos datos valorados bajos. Ver este ejemplo de antes o después de.
Hora/antes o después de
0/10/10
1/0/5
2/0/0
3/0/15
4/30/30
5/10/10
6/0/15
7/20/20