Las subconsultas Una subconsulta es una sentencia SELECT que aparece dentro de otra sentencia SELECT que llamaremos consulta principal . • Una subconsulta tiene la misma sintaxis que una sentencia SELECT normal exceptuando que aparece encerrada entre paréntesis , no puede contener la cláusula ORDER BY , ni puede ser la UNION de varias sentencias SELECT , además tiene algunas restricciones en cuanto a número de columnas según el lugar donde aparece en la consulta principal. Anidar subconsultas Las subconsultas pueden anidarse de forma que una subconsulta aparezca en la clausula WHERE(por ejemplo) de otra subconsulta que a su vez forma parte de otra consulta principal. En la practica, una consulta consume mucho mas tiempo y memoria cuando se incrementa el numero de niveles de anidamiento. La consulta resulta también mas difícil de leer, comprender y mantener cuando contiene mas de uno o dos niveles de subconsultas. Ejemplo: ...
Comentarios
Publicar un comentario