![]() |
Ayuda con una consulta plz !
Que tal, tengo que hacer una consulta, por ejemplo, un emlpeado tiene vacaciones, capturo fecha_inicio (01-01-2005)y fecha_fin (20-01-2005) para saber el rango. Despues hago una consulta para saber que empleados han faltado y busco entre el 15-01-2005 y el 25-01-2005. ¿Como puedo hacer para que este tipo de las vacaciones aparezca en mi lista?
Aqui va el Ejemplo: en mi Tabla tengo dos campos en donde guardo la fecha inicial y la final de las vacaciones: fecha y fecha2 Select * from Tabla Where FECHA>=15-01-2005 and FECHA2<=25-01-2005 (Recordando que el empleado tiene vacaciones entre el 1 y el 20) El problema es que si hago la consulta asi, no me aparece el empleado, sé que no es la fecha exacta de sus vacaciones pero esta dentro del rango en que quiero la consulta, es decir dentro del 15 y el 20 de enero. ya que ahi finalizan sus vacaciones. Siempre he obtenido respuesta de ustedes y se los agradezco mucho, de antemano gracias por ayudar a quienes en ocasiones no hallamos la salida. =) |
Saludos
Cita:
Muestranos la consulta que haces, estructura de las tablas involucradas,..... Adivinando, seguro te fijas de las ausencias por la falta del ponche en 'x' dia, pues el que está de vacaciones no poncha y seguro que saldrá en la lista. O necesitas lo contrario????:confused: Pd:*Ultimamente no estoy entendiendo las dudas de los forista!! Que pasará? |
Si no he entendido mal quieres saber que empleados han estado de vacaciones en un periodo determinado, sea este completo o no.
Suponiendo que FECHA es la fecha inicio y FECHA2 la fecha fin y FECHA_INI_VAC la echa de inicio de vacaciones del empleado y FEC_FIN_VAC la fecha fin de vacaciones del empleado, lo puedes hacer de la siguiente forma (en SQL-Server funciona) Código:
SELECT * FROM TABLA WHERE (FEC_INI_VAC BETWEEN FECHA AND FECHA 2) |
Saludos
Cita:
Me salio bien :confused: |
Si te fijas, con las etiquetas de SQL en el último AND se come esto "<FECHA"
Con las etiquetas [code] sale bien....misterios. que te salió bien?..la consulta? o el contenido de la etiqueta? |
Tienes razon, que extra~o.
Si lo separas por un espacion sale
|
Listo !
Muchas gracias por su ayuda y tomarse el tiempo para ayudarme, he logrado... mejor dicho HAN LOGRADO resolver mi problema jeje.
Hasta luego, muchas gracias. (Si no eres parte de la solucion, eres parte del Problema) |
Hola K4RL0S
Te invito a leer la guia de estilo y el hilo de la calidad de las preguntas, además de darte una vuelta por el foro de debates. Allí verás por que un título como el que has puesto a este post resulta inaceptable en estos foros. Tomá esto como una llamada de atención amistosa. Hasta luego. |
Sorry
No hay problema, lo hare con mucho gusto, y disculpame si el titulo de mi hilo no fue muy halagador que digamos, pero esa era la duda "Como realizar esa consulta" yo no tenia idea, lo habia intentado hacer pero no resultaba, y en medio de la desesperacion hice esa pregunta, y la verdad.... ni siquiera me puse a pensar "Como le pongo al titulo del hilo", en esta situacion en lo que menos piensas es en poner un titulo adecuado, y aun así Nelet capto cual era mi duda y me dio la respuesta.
De todos modos gracias por tu comentario, lo tomaré en cuenta para la proxima. Saludos y de nuevo Gracias =) |
Hola.
Cita:
Cita:
Cita:
Cita:
Simplemente tenerlo en cuenta a la próxima. ;) Hasta luego. ;) |
La franja horaria es GMT +2. Ahora son las 12:37:01. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi