![]() |
Sql Consulta Sobre Un Intervalo De Fechas Hola Tengo una BBDD de moviimientos de libros en un almacen, ejemplo: Libro Rojo | 13 | 10/10/2007 Libro Rojo | 15 | 15/11/2007 Libro Rojo | 10 | 22/12/2007 Libro Azul | 12 | 10/10/2007 Libro Azul | 80 | 13/11/2007 Libro Azul | 15 | 20/12/2007 Quisiera sacar todos los movimientos de libros de una fecha concreta, y sino hay movimiento esa fecha sacar el ultimo movimiento antes de esa fecha, es decir. Por ejemplo: Movimientos de libros del 15/11/2007 sería (pseudocodigo): Select * from libros where fecha = '15 del 11 del 2007' Resultado: Libro Rojo | 15 | 15/11/2007 Pero tambien querría que me sacase el Libro Azul, pero el libro azul no tiene movimientos el día 15, pero si el día 13 y 10, y el movimiento que quiero que saquew es el del día 13, osea que solo quiero que saque el último movimiento antes del 15, quedando el resultado así. Libro Rojo | 15 | 15/11/2007 Libro Azul | 80 | 13/11/2007 Alguien sabe como hacer la consulta. Gracias. |
Re: Sql Consulta Sobre Un Intervalo De Fechas Hola, puedes hacer de la sgte forma: Código PHP: |
Re: Sql Consulta Sobre Un Intervalo De Fechas Mi duda es, ¿Que base de datos estas manejando?, estamos en un foro de SQL SERVER, ¿es esta tu base? |
Re: Sql Consulta Sobre Un Intervalo De Fechas Hola, la base de datos es sql server 2000 Me podrías explicar que hace la consulta, no la entiendo muy bien. Gracias. Saludos |
Re: Sql Consulta Sobre Un Intervalo De Fechas mico Si es SQL SERVER, debes utlizar el formato correcto para preguntar por las fechas (yyyymmdd) |
| La zona horaria es GMT -6. Ahora son las 11:20. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.