SQL | SELECCIONE datos de múltiples tablas

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *