Académique Documents
Professionnel Documents
Culture Documents
ndice
Multiplicaciones de tablas. Formato . Combinaciones simples (JOIN). Formato Combinaciones de una tabla consigo misma Combinaciones externas (OUT ! JOIN)
En es'e caso s/lo ob'enemos in*ormaci/n %e los em"lea%os 7ue 'ienen asi8na%o un %irec'or, "ero no nos %ice na%a %e los em"lea%os 7ue no 'ienen asi8na%o un %irec'or. 9.a: em"lea%os 7ue no 'ienen %irec'or, "roba%lo;
<
3=
LEFT | RIGHT [OUTER] JOINC in%ica 7ue es un Doin eE'erno : si la eE'ensi/n %el "ro%uc'o %e las 'ablas se 7uiere realiFar "or la iF7uier%a o "or la %erecGa. CondicinCombinacinC es la misma con%ici/n %e combinaci/n an'erior, "ero escri'a a7uH en lu8ar %e en la cl)usula -.ERE.
33
LEFT JOINC Doin %on%e se ob'ienen 'o%as las *ilas %e la 'abla %e la iF7uier%a, aun7ue no 'en8a corres"on%encia en la 'abla %e la %erecGa. En los Ialores 7ue no Ga: corres"on%encia a"arece NALL. RIGHT JOINC Doin %on%e se ob'ienen 'o%as las *ilas %e la 'abla %e la %erecGa, aun7ue no 'en8an corres"on%encia en la 'abla %e la iF7uier%a. En los Ialores 7ue no Ga: corres"on%encia a"arece NALL. EjemploC JisualiFar los %a'os %e los %e"ar'amen'os : %e sus em"lea%os, IisualiFan%o 'ambiKn los %e"ar'amen'os 7ue no 'en8an em"lea%os.
select nombre departamento, localidad, emp_no "n empleado", apellido from departamentos d left join empleados e on d.dep_no = e.dep_no;
32
33
3!
3,