Consulta con left y left outer join
Hola tengo 3 tablas usuario,grado y cargo.
las tablas estarian mas o menos asi: grados-------=usuarios=--------cargo
usuario tiene foreign key de grados(obligatorio) y de cargos(opcional)
las tabla grado posee(idgrado,grado) y cargo (idcargo,cargo).
Quiero hacer una consulta que me devuelva una lista de los usuarios con el nombre del grado y del cargo que tengan. En caso del cargo ese campo puede aparecer nulo o no en caso que no tenga cargo asignado.
Tengo la dudan de si hay que unir un JOIN con un LEFT OUTER JOIN,
Seria algo como:
SELECT us.*,cargo,grado from usuarios JOIN grados ON grados_idgrados = idgrados && LEFT OUTER JOIN cargos ON cargos_idcargos = idcargos. ?????
De antenamo muchas gracias por la ayuda.
Subject
Views
Written By
Posted
Consulta con left y left outer join
2078
April 07, 2011 12:34AM
642
April 07, 2011 06:44AM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.