UNIDAD 2.4 PBD
rafael.fuentes
Created on September 2, 2024
More creations to inspire you
SLYCE DECK
Personalized
LET’S GO TO LONDON!
Personalized
ENERGY KEY ACHIEVEMENTS
Personalized
HUMAN AND SOCIAL DEVELOPMENT KEY
Personalized
CULTURAL HERITAGE AND ART KEY ACHIEVEMENTS
Personalized
DOWNFALLL OF ARAB RULE IN AL-ANDALUS
Personalized
ABOUT THE EEA GRANTS AND NORWAY
Personalized
Transcript
2.4 Consultas avanzadas
2.4.1 Subconsultas
Ahora que dominas las consultas básicas, es momento de aprender las consultas avanzadas; e iniciaremos con una subconsulta, lo que implica realizar una consulta dentro de otra consulta, como se muestra en el siguiente esquema.SELECT Lista_Columnas FROM Nombre_tabla WHERE Condición = (SELECT Lista_Columnas2 FROM Nombre_tabla2 WHERE Condiciones);Esto permite complementar una búsqueda obteniendo resultamos más específicos y depurados. Para poder comprender su uso y funcionamiento te invitamos a ver el video 15, en el cual te explica cómo crear una subconsulta en tu base de datos cuando te soliciten obtener cierta información.
TodoCode . (2021, 26 de mayo). SUBCONSULTAS SQL | CON PRÁCTICA | Bases de Datos | ✅ Explicación FÁCIL | #13. [video]. YouTube. https://www.youtube.com/watch?v=xuASGBwNboU
Video 15.
Para visualizar la información, da clic sobre el link
2.4.2 Consultas de referencias cruzadas
Ya que sabes cómo hacer una subconsulta, te invitamos a conocer cómo realizar referencias cruzadas, es decir, buscar información en dos tablas que tengan un campo en común, el comando a utilizar es inner join por lo que te invitamos a ver el video 16 el cual explica cómo utilizarlo y realizar esas consultas de referencias cruzadas.
TodoCode. (2021, 26 de abril). CONSULTAS SQL: INNER JOIN | CON PRÁCTICA | Bases de Datos ✅ Explicación FÁCIL #11. [video]. YouTube. https://www.youtube.com/watch?v=0BstRqp6Svg
Para visualizar la información, da clic sobre el link
Video 16.
2.4.3 Consultas de unión
Aprendimos de las referencias cruzadas y es momento de saber cómo utilizar el comando “unión”, el cual como su nombre lo dice, permite unir dos consultas y mostrar la información de estas de “unión” mediante campos que sean del mismo tipo como lo puedes ver en el siguiente esquema: Select * from from tabla1 where campo1 =´a´ union select * from tabla2 where campo2 = ´b´ Para comprender más sobre el uso de este comando te invitamos a ver el video 17 el cual te muestra el uso de “unión” para que lo implementes en tus búsquedas ya sea como estudiante o en tu vida laboral.
Saklar. (2019, 7 de enero). MYSQL – Consultas de unión interna (UNION – UNION ALL) – Video 15. [video]. YouTube. https://www.youtube.com/watch?v=YW2XrB7qorc
Para visualizar la información, da clic sobre el link
Video 17.
2.4.4 Consultas multitabla: Tipo JOIN
El comando “join” permite combinar una misma tabla o más tablas, arrojando una información más completa, como se muestra en el siguiente esquema: Select * from tabla1 inner join tabla2 on tabla1.campo1 = tabla2.campo1; tabla1.campo1 debe de ser un campo en comun que tienen ambas tablas. Existen varios tipos de “join” por lo que te invitamos a ver el video 18, el cual te explica su uso y cómo puedes hacer que tus búsquedas sean más eficientes al mostrar solo la información que necesitas.
hdeleon.net. (2021, 1 de julio). ¿Cómo trabajar las consultas con Join en las bases de datos?. [video]. YouTube. https://www.youtube.com/watch?v=YXAiK6Xs3P8
Video 18.
Para visualizar la información, da clic sobre el link