Ver Mensaje Individual
  #6  
Antiguo 28-09-2007
sandiamo sandiamo is offline
Miembro
 
Registrado: mar 2007
Posts: 22
Reputación: 0
sandiamo Va por buen camino
Hola

Gracias la solucion que alcance es muy parecida a la que me has dado. Yo lo que trataba era mejorar el tiempo de respuesta de la consulta y al final el codigo que puse fue algo asi:

Código SQL [-]
 
SELECT DISTINCT T1.CODIGO, T1.MARCA, T1.MODELO
FROM TABLA1 T1, TABLA2 T2
WHERE (T1.CAMPO4<>'T')AND(T1.CAMPO5<>'T')AND(T1.CODIGO=T2.CODARTICULO)AND((T2.CAMPO2<>'T')OR(T2.CAMPO2 IS NULL))
UNION
SELECT DISTINCT T1.CODIGO, T1.MARCA, T1.MODELO
FROM TABLA1 T1, TABLA3 T3
WHERE (T1.CAMPO4<>'T')AND(T1.CAMPO5<>'T')AND(T1.CODIGO=T3.CODARTICULO)

Saludos y Gracias por vuestro tiempo
Responder Con Cita