Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/09/2004, 01:44
Teri
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 9 meses
Puntos: 0
Prueba a hacerlo así

SELECT Fecha1, Fecha2, Agua - (SELECT Agua FROM TuTabla WHERE Fecha = Fecha_a_Buscar_2) As Consumo
FROM TuTabla WHERE Fecha = Fecha_a_Buscar_1

o así

SELECT Fecha1, Fecha2, Agua - Agua_2 AS Consumo
FROM TuTabla, (SELECT Fecha AS Fecha2, Agua AS Agua_2 FROM TuTabla WHERE Fecha = Fecha_a_Buscar_2)
WHERE Fecha = Fecha_a_Buscar_1

Puede que esta te resulte más sencilla, pero no sé si funcionará, tendrías que probarla

SELECT Min(Fecha) AS Inicio, Max(Fecha) AS Fin, Max(Agua) - Min(Agua) AS Consumo FROM TuTabla WHERE Fecha Between [fecha1] AND [fecha2]

Espero que te sirva de ayuda

Un saludo