Ver Mensaje Individual
  #4  
Antiguo 29-06-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
Lo que te hace falta es un outer join. Dado que no indicas cual es el motor, te sugiero que intentes usar la sintaxis del estándar, a ver si es soportada. Tu consulta querdaría algo parecido a:

Código SQL [-]
Select c.cvedeleg, c.nomdeleg, d.programa
from cdelegacion c left outer join programap d on c.cvedeleg = d.cvedeleg
where d.cvedeleg is null 
  or (d.anio = 2001 
      and d.cvedeleg <= 33 
      and d.cveespecie = 6 
      and d.cveproducto = 6);

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita