FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Ralizar un filtro entre fechas...
Hola amigos, seguramente esta respuesta estara en el foro pero llevo ya un rato buscando y no consigo encontrarla, el problema es el suguiente, tengo una tabla de historico con dos campos uno de fecha de entrada y otro de fecha de salida, la cosa es que quiero saber que articulos estaban en existencias entre dos fechas y no me aclaro para plasmarlo en sql, porque si por ejemplo, un articulo estubo en existencia desde el dia 01.09 hasta el 30.09, y quiero realizar un filtrado con los articulos que habia en existencia entre el 15.09 y el 18.09, como puedo esto traducirlo a lenguaje SQL ?
porque fentrada >= entrada ( 01.09 >= 15.09 ) => False o fsalida <= salida ( 18.09 <= 20.09 ) => False La verdad no se ahora mismo como plantearlo, ¿ podriais ayudarme con este query ?
__________________
Borland Delphi XE2 // Interbase Server |
#2
|
||||
|
||||
Cita:
Segun la Base de Datos puede cambiar el sistema de fechas. Ten en cuenta que an algunas es dd/mm y en otras mm/dd Por último revisa ejemplos del BETWEEN.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
creo que lo que necesitas es idéntico a este hilo.
Lo que pedía shoulder era ver el ausentismo en un período. Parecido a lo que preguntas tu. Esta fue mi respuesta (Firebird):
|
#4
|
||||
|
||||
Gracias duilioisola, creo que es exactamente lo que estaba buscando, el parametro "union" no lo he utilizado antes, voy a ver si termino de comprender el funcionamiento y lo aplico a mis tablas.
Neftali, revisa el post que he expuesto pues en la solución que me expones tiene un gran fallo de base, si el articulo entro en almacen el dia 1 de Setiembre y salio del almacen el dia 30 de Septiembre y en el filtro le indico Where entrada >= 15/09/08 and salida <= 18/09/08 pues no me mostraria ese registro aunque si estaba en el almacen...
__________________
Borland Delphi XE2 // Interbase Server Última edición por JoysticK fecha: 03-10-2008 a las 14:36:50. |
#5
|
||||
|
||||
No acabé de entender bien lo que necesitbas...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
||||
|
||||
Bueno, la intención es lo que cuenta, grácias de todas formas
__________________
Borland Delphi XE2 // Interbase Server |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
slq entre dos fechas comparar fechas | taru | MySQL | 2 | 30-07-2007 16:10:36 |
filtro entre dos tablas en tiempo de ejecucion | Goyo | OOP | 16 | 26-09-2006 21:39:31 |
Entre fechas | erick_jesus | Impresión | 1 | 29-05-2006 19:10:50 |
minutos entre dos fechas | jmlifi | Firebird e Interbase | 3 | 15-04-2005 12:39:36 |
Diferencia entre fechas.... | seb@ | OOP | 1 | 21-08-2003 15:57:22 |
|