Video Tutorial 10 SQL. Subselects (Subconsultas) con MySql Workbench
Una Subselect o inner query es una consulta dentro de otra consulta SQL, e integrada dentro de una claúsula WHERE.
Se utiliza para retornar datos que serán utilizados en la consulta principal como condición de restricción de los datos a ser devueltos.
SINTAXIS DE LAS SUBCONSULTAS
Los subselects o subconsultas se utilizan normalmente dentro de una sentencia SELECT.
La sintaxis básica es la siguiente:
SELECT column_name [, column_name ] FROM table1 [, table2 ] WHERE column_name OPERATOR (SELECT column_name [, column_name ] FROM table1 [, table2 ] [WHERE])
EJEMPLO DE UNA SUBCONSULTA (SUBQUERIES)
A continuación tenemos nuestra tabla "authors";
Vamos a seleccionar el autor más joven utilizando la siguiente consulta:
SELECT * FROM eli.authors where birthday= (select max(birthday) from eli.authors);
Y este es el resultado;
Para ejemplos más complicados no dude en ver el video tutorial al comienzo de esta página.
<< Anterior | Siguiente >> |