Subconsultas

Páginas: 3 (624 palabras) Publicado: 26 de septiembre de 2012
S QL

SUBCONSULTAS

Subconsultas
Definición y clasificaciones
Donde emplearlas
Condiciones de comparación y subconsultas
Ejemplos
Definición y clasificaciones
Una subconsulta es unainstrucción SQL llamada desde otra instrucción o desde otra
subconsulta. Las subconsultas pueden devolver varios conjuntos de resultados, pudiéndose
clasificar basándose en estos conjuntos como:
Unafila/una columna
Múltiples filas/una única columna
Múltiples columnas/una única o múltiples filas
Una subconsulta puede tener un formato regular o correlacionado.
Subconsulta regular.
Un consultacontenida dentro de otra sin que haya relación entre ambas.
Subconsulta correlacionadas:
Correlacionado implica una conexión entre la consulta –o subconsulta- que
invoca la subconsulta y la propiasubconsulta. Hay que tener en cuenta, que la
columna correlacionada puede ser pasada de la consulta superior (la externa)
a la inferior (la subconsulta interna) y NO al revés. La subconsultacorrelacionada depende siempre de la consulta externa.
Las subconsultas pueden definirse también como anidadas o vistas en línea.
Subconsulta anidada:
Las subconsultas pueden llamar a otras subconsultas, yestas a su vez a
otras, así sucesivamente, sin limitación.
Subconsulta vista en línea:
Es una subconsulta embebida dentro de la cláusula FROM de la instrucción
SELECT que invoca la subconsulta.Las subconsultas pueden pertenecer a la combinación de varios tipos de clasificaciones.

Donde emplearlas
Las subconsultas pueden emplearse en casi todas las instrucciones SQL, en cualquier
comandoSQL donde se pueda emplear una expresión. El siguiente listado muestra las
instrucciones SQL donde puede emplearse una subconsulta:
Cláusula SELECT
Cláusula WHERE
Cláusula ORDER BY
Cláusula FROM(vista en línea)

CURSO 2005-06

19

S QL

SUBCONSULTAS
Cláusula VALUES de la instrucción INSERT
Cláusula SET de la instrucción UPDATE

Condiciones de comparación y subconsultas
Las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Subconsultas Mysql
  • subconsultas SQL
  • subconsultas bdd
  • SUBCONSULTAS 1
  • subconsultas
  • Subconsultas
  • LAS SUBCONSULTAS
  • Objetivo 3.1 Subconsultas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS