
left join
Publicado por Isai (3 intervenciones) el 28/05/2011 02:04:50
Hola tengo una consulta con un left join sin embargo al realizarla no me regresa lo esperado, espero me puedan ayudar con mi problema.
Mi consulta es la siguiente:
select a.OBRA,a.CONTRATO,a.DESCRIPCION,
a.COLONIA,a.UBICACION,
a.INICIO,a.TERMINO,a.MONTO_CONTRATO,
a.MONTO_ANTICIPO,
c.SUBPROGRAMA SUBCLASIFICACION
from OBRAS a
left join SUBPROGRAMA c on a.CLASIFICACION=c.CLAVEP and a.SUBCLASIFICACION = c.CLAVESP
where a.FOLIO =13325 and a.CONSE = 1
Ahora si existen datos que concuerden en la consulta sin embargo la columna subclasificacion no me regresa un valor nulo.
Que puede ser.
Mi consulta es la siguiente:
select a.OBRA,a.CONTRATO,a.DESCRIPCION,
a.COLONIA,a.UBICACION,
a.INICIO,a.TERMINO,a.MONTO_CONTRATO,
a.MONTO_ANTICIPO,
c.SUBPROGRAMA SUBCLASIFICACION
from OBRAS a
left join SUBPROGRAMA c on a.CLASIFICACION=c.CLAVEP and a.SUBCLASIFICACION = c.CLAVESP
where a.FOLIO =13325 and a.CONSE = 1
Ahora si existen datos que concuerden en la consulta sin embargo la columna subclasificacion no me regresa un valor nulo.
Que puede ser.
Valora esta pregunta


0