Ver Mensaje Individual
  #2  
Antiguo 19-04-2016
elrayo76 elrayo76 is offline
Miembro
 
Registrado: ene 2004
Ubicación: En la tierra, por eso mis archivos en la tierra y no en la nuebe...
Posts: 290
Reputación: 21
elrayo76 Va por buen camino
Te paso parte del wehere que usaba yo en su momento para validar algo similar a lo tuyo. Yo lo hacia por fechas pero se puede itilizar con cualquier tipo de datos numéricos.

Código SQL [-]
     AND (   (    inCampoDesde <= CampoDesde                 
                  AND inCampoHasta >= CampoDesde
                )

             OR (    inCampoDesde >= CampoDesde
                 AND inCampoHasta <= CampoHasta
                )

             OR (    inCampoDesde <= CampoHasta
                 AND inCampoHasta >= CampoHasta
                )

             OR (    inCampoDesde <= CampoDesde
                 AND inCampoHasta >= CampoHasta
                )

Todo lo que comienza con 'in' lo debes reemplazar por lo que se ingresa desde tu aplicación. El resto son los campos de tu tabla.

Analiza lo que te paso y cualquier duda consultas.

Saludos,
El Rayo

PD: Si luego ven los administradores que esto le puede servir a muchos mas, lo pueden pasar como truco.
__________________
Si tienes una función o procedimiento con diez parámetros, probablemente hayas olvidado uno

Última edición por elrayo76 fecha: 19-04-2016 a las 21:33:18. Razón: Corrección del SQL
Responder Con Cita