Tengo la siguiente tabla llamada 'Datos' en MySQL:
----------------------------------------
| Columnas | Tipo | Nulo | ....
----------------------------------------
| idEstacion | int(5) | No | ....
----------------------------------------
| fecha | date | No | ....
----------------------------------------
| h_Solar | time | No | ....
----------------------------------------
...
...
He omitido muchas columnas ya que no interfieren en la consulta, y son los datos que quiero recuperar (pero como son todos pues utilizo él '*')
Básicamente lo que necesito es recuperar todos los datos para una 'idEstacion' específica, entre una fecha y una determinada hora, hasta la siguiente fecha marcada y la hora de ese día.
Por ejemplo, si quiero los datos desde el "2012-01-01" a las '11:00:00' hasta el '2012-01-03' a las '14:00:00', me tendría que devolver todos los datos comprendios entre ambas fechas, es decir, todos los datos del 2012-01-01 desde las 11:00:00 hasta el fin del día, todos los días del día 2012-01-02, y todos los datos del 2012-01-03 desde el principio del día hasta las 14:00:00...
He probado a realizar la siguiente consulta:
Código MySQL:
[/CODE]Ver original
) )
Pero me da resultado vacío...
¿Alguna idea?
Gracias!