Want to make creations as awesome as this one?

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