Mindmap
Documentos
Inhalt der Mindmap
Documentos
para cumplir con los requerimientos solicitados por los usuarios del sistema de información en el tema de informes, es necesario utilizar el lenguaje Transact- Sql más avanzado, es por eso que ciertas sintaxis nos sirven para tal caso; En esta Guía de Aprendizaje tocaremos dos temas importantes como lo son las Consultas Multitabla y las Subconsultas.
Como su nombre lo indica es una consulta SQL que requiere de varias tablas para obtener los resultados solicitados, existen 2 formas de realizarlas:
- A menudo, es necesario, dentro del cuerpo de una subconsulta, hacer referencia al valor de una columna en la fila actual de la consulta principal, ese nombre de columna se denomina referencia externa.Una referencia externa
: Se utilizan para satisfacer una o un par de las siguientes necesidades: • Desglosar una consulta en una serie de pasos lógicos. • Proporcionar un listado que va a ser el destino de una cláusula WHERE con [IN | EXISTS |ANY | ALL].
- es una instrucción SELECT anidada dentro de una instrucción SELECT, SELECT...INTO, INSERT...INTO, DELETE, o UPDATE o dentro de otra subconsulta. Puede utilizar tres formas de sintaxis para crear una subconsulta: • comparación [ANY | ALL | SOME] (instrucción sql) • expresión [NOT] IN (instrucción sql) • [NOT] EXISTS (instrucción sql)
utilizar una subconsulta en lugar de una expresión en la lista de campos de una instrucción SELECT o en una cláusula WHERE o HAVING. En una subconsulta,
con la única restricción de que no puede contener la cláusula ORDER BY. Después de la primera consulta viene la palabra UNION
Las subconsultas pueden anidarse de forma que una subconsulta aparezca en la cláusula WHERE (por ejemplo) de otra subconsulta que a su vez forma parte de otra consulta principal. En la práctica, una consulta consume mucho más tiempo y memoria cuando se incrementa el número de niveles de anidamiento
Condiciones de selección con subconsultas Las condiciones de selección son las condiciones que pueden aparecer en la cláusula WHERE o HAVING. La mayoría se han visto en el tema 2 pero ahora incluiremos las condiciones que utilizan una subconsulta como operando.
Informationen
- Beschreibung
- Mindmap am Documentos, erstellt von Arly Alejandra Bautista am 11/07/2017.
- Erstellt von
- Arly Alejandra Bautista
- Aufrufe
- 0
- Bewertung