La siguiente declaración podría usarse para obtener datos de varias tablas, por lo tanto, debemos usar la combinación para obtener datos de varias tablas.
Sintaxis:
SELECT tablenmae1.colunmname, tablename2.columnnmae FROM tablenmae1 JOIN tablename2 ON tablenmae1.colunmnam = tablename2.columnnmae ORDER BY columnname;
Tomemos tres tablas, dos tablas de clientes llamados Geeks1, Geeks2 y Geeks3.
Tabla Geeks1:
IDENTIFICACIÓN | Primer nombre |
---|---|
1 | Nisha |
2 | Manoj |
3 | Pooja |
Tabla Geeks2:
IDENTIFICACIÓN | Apellido |
---|---|
1 | Gupta |
2 | Desai |
3 | kumari |
Tabla Geeks3:
G.I.D. | PID | Activo |
---|---|---|
1 | P1 | Computadora portátil |
2 | P2 | Escritorio |
3 | P3 | Computadora portátil |
4 | P4 | Ninguna |
Ejemplo para seleccionar de varias tablas:
SELECT Geeks3.GID, Geeks3.PID, Geeks3.Asset, Geeks1.FirstName, Geeks2.LastName FROM Geeks3 LEFT JOIN Geeks1 ON Geeks3.GID = Geeks1.ID LEFT JOIN Geeks2 ON Geeks3.GID = Geeks2.ID
Producción :
G.I.D. | PID | Activo | Primer nombre | Apellido |
---|---|---|---|---|
1 | P1 | Computadora portátil | Nisha | Gupta |
2 | P2 | Escritorio | Manoj | Desai |
3 | P3 | Computadora portátil | Pooja | kumari |
4 | P4 | Ninguna | NULO | NULO |
Publicación traducida automáticamente
Artículo escrito por khushboogoyal499 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA