ERROR EN JOINS
Publicado por Roberto (4 intervenciones) el 23/01/2020 12:23:42
Hola ¿como estais? gracias por anticipado, mi cuestion es
la siguiente: intento extraer desde SQL Developer con BD Oracle 11
la siguiente consulta...
Tengo una tabla con 885000 registros de nombre ACO y otra con 45000 de nombre CT.
ACO tiene una relacion con CT a traves del campo ACO.cod y CT.cod pero algunos (muy pocos) registros
de ACO tiene el campo COD a Null o con el valor '0'.
Necesito extraer TODOS los registros de ACO y de CT su matricula pero con esta consulta
solo me devuelve los coincidentes y no todos...incluso los que tienen valor nulo o cero '0'
¿que estoy haciendo mal? He probado con diferentes JOINS (left, right...) y no me sale :(
Mil gracias por adelantado.
la siguiente: intento extraer desde SQL Developer con BD Oracle 11
la siguiente consulta...
Tengo una tabla con 885000 registros de nombre ACO y otra con 45000 de nombre CT.
ACO tiene una relacion con CT a traves del campo ACO.cod y CT.cod pero algunos (muy pocos) registros
de ACO tiene el campo COD a Null o con el valor '0'.
Necesito extraer TODOS los registros de ACO y de CT su matricula pero con esta consulta
solo me devuelve los coincidentes y no todos...incluso los que tienen valor nulo o cero '0'
¿que estoy haciendo mal? He probado con diferentes JOINS (left, right...) y no me sale :(
1
2
3
4
5
SELECT ACO.COD,
CT1.COD,
CT1.MAT
FROM (ACO
LEFT JOIN CT CT1 on ACO.COD=CT1.COD
Mil gracias por adelantado.
Valora esta pregunta


0