Consulta sql select
Hola Buenas noches espero puedas ayudarme :), tengo una tabla (registrop) en mi base de datos con muchos valores por ejemplo:
fecha valor velocidad
25/02/2014 0.22847171 30.0
25/02/2014 0.22839887 44.0
25/02/2014 0.22836679 0
25/02/2014 0.22836592 10.2
25/02/2014 0.22462041 31.9
25/02/2014 0.22459105 21.4
25/02/2014 0.22459105 21.4
25/02/2014 0.22459448 0
25/02/2014 0.22459368 0
25/02/2014 0.22459428 0
25/02/2014 0.2246059 12.4
25/02/2014 0.2246406 42.6
Cual seria la consulta adecuada para que muestre solo los valores de velocidad 0 con la particularidad que muestre también la fila superior e inferior del 0. Algo así seria el resultado de la consulta.
fecha valor velocidad
25/02/2014 0.22839887 44.0
25/02/2014 0.22836679 0
25/02/2014 0.22836592 10.2
25/02/2014 0.22459105 21.4
25/02/2014 0.22459448 0
25/02/2014 0.22459368 0
25/02/2014 0.22459428 0
25/02/2014 0.2246059 12.4
Esto es posible hacerlo con sql? Seria fácil hacer la consulta y que muestre solo los valores 0 , pero necesariamente necesito que muestre el valor anterior y posterior al 0.
Espero puedas ayudarme, me imagino que esta consulta debe ser muy avanzada , yo aun estoy en básico y aprendiendo.
Saludos cordiales.