Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/03/2008, 21:07
synkro
 
Fecha de Ingreso: marzo-2008
Ubicación: SanTelmo City
Mensajes: 12
Antigüedad: 16 años, 11 meses
Puntos: 1
Re: Consulta en sql complicada T-sql

Es medio tirado de los pelos la opción que te doy pero bue... es la única que se me ocurre ahora. Podrías utilizar el operador UNION para lanzar las consultas con sus clausulas correspondientes y agregar un campo identificador pasa saber de donde vienen
ejemplo
Código:
SELECT 'con 3 condiciones',* 
FROM tabla 
WHERE (condicion A) and (condicion B) and (condicion C)

UNION

SELECT 'con 2 condiciones', * 
FROM tabla 
WHERE ((condicion A) and (condicion B)) or ((condicon B) and (condicion C)) or ((condicion A) and (condicion C))

UNION

select 'una condicion', * 
FROM tabla 
WHERE (condicion A) or (condicion B) or (condicion C)

Como no haces referencia a un ejemplo concreto, este es solo a modo conceptual.
Espero que te sea útil.

Saludos