FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema Consulta con fecha
HOla ,vereis tengo una tabla que es Lecturas(numerocontador,fecha,lectura,consumo con estos campos aqui nombrados) y lo que quiero es que me muestre los contadores, la fecha, el consumo y la lectura de todos los contadores que tengan lectura en una fecha dada y si hay contadores que no tiene lectura en esa fecha saco la inmediatamente anterior a esa fecha.
No se si me he explicado bien, yo he hecho esta consulta, pero claro me saca los datos para esa fecha y para todas las anteriores.
El motor de la base da datos es Firebird 1.5 Gracias de antemano, es una consulta muy importante. |
#2
|
|||
|
|||
Prueba con esto:
Con esto, obtienes la lectura de contadores de la fecha dada ó de la inmediatamente última lectura anterior a la indicada. Saludos
__________________
Óscar Salvador Páez Aprendiendo a aprehender de quienes aprehenden, sin cerciorarse de sus edades, culturas, sexos, razas, creencias u orígenes, es la forma más sabia de aprehender.
Última edición por athlontado fecha: 20-01-2005 a las 12:39:34. |
#3
|
|||
|
|||
Gracias Athlontado
¿Se te ocurre como hacer en vez de el inmediatamente inferior el que más se aproxime ya puede ser por arriba ó por abajo?, por cierto, la respuesta anterior sólo me saca los contadores de igual fecha si hay contadores que no tiene esa fecha no coje la fecha inmediatamente inferior.
Pero de todas formas muchiisiiiimas gracias por tu aportación.Seguiré investigando , espero que con tu ayuda. Gracias. |
#4
|
|||
|
|||
En este caso, si quieres hallar la fecha más cercana a la que tú das, lo mejor es crear un procedimiento almacenado que te devuelva la fecha más próxima a la dada y usar ese procedimiento dentro del select que estamos intentando hacer, devolviéndote de esta forma aquellos contadores de la fecha más próxima.
__________________
Óscar Salvador Páez Aprendiendo a aprehender de quienes aprehenden, sin cerciorarse de sus edades, culturas, sexos, razas, creencias u orígenes, es la forma más sabia de aprehender.
|
#5
|
|||
|
|||
Gracias Athlontado
Gracias por tu respuesta athlontado, verás estoy estudiando que es un procedimiento alamcenado, como hacerlo etc..., ya que nunca he utilizado uno.
¿Serí mucha molestia ponerme un ejeplillo de como quedaría?. Eternamente agradecida. |
|
|
|