Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2006, 09:43
Avatar de seik!
seik!
 
Fecha de Ingreso: mayo-2006
Mensajes: 492
Antigüedad: 18 años
Puntos: 6
como valido esto?? o_O!

tengo una funcion en la cual valido en sql un valor de fecha...

consta de verificar un rango entre dos fechas (31/12/2006 pero lo transformo y quedan asi 20061231 y lso trabajo como int)solo trae el dato si se cumple este criterio, esto quiere decir que solo me trae respuesta si existe un registro dentro de estos parametros... la idea es que tambien me los traiga cuando los nuevos parametros contengan dentro a estos parametros tambien.... el codigo es el siguiente

actualmente hace esto
ej:
del 1 hasta el 5 si axiste algo por ejemplo 3 me lo envia de vuelta con la respuesta

lo que pretendo es esto
ej: 0 hasta el 6 si existe el 3 o el 5 o el 1 tambien me lo diga..


Código:
WHERE intfecha_inicio >= CONCAT(SUBSTRING(min_fecha_inicio,7,4), SUBSTRING(min_fecha_inicio,4,2), SUBSTRING(min_fecha_inicio,1,2))
AND intfecha_inicio <= CONCAT(SUBSTRING(min_fecha_termino,7,4), SUBSTRING(min_fecha_termino,4,2), SUBSTRING(min_fecha_termino,1,2))";
espero me puedan ayudar .
saludos..
__________________
sEIK! -Chile-
Analista Programador.