Mind map
Working with Subqueries

Mapa mental: subconsultas en SQL
Map content
Working with Subqueries
INLINE VIEW
- Cuando no tenemos permisos de crear vistas
- Testear una vista antes de crearla
- A diferencia de una vista no posee un nombre
- Se utillizan en la sección FROM de un SELECT
MULTICOLUMN SUBQUERIES
- Permite unir dos o mas columnas de la consulta padre con dos o mas columnas de la subconsulta
- Permite unir varias condiciones en un solo WHERE
- Forma de comparar
- Columnas pares (pairwise)
- Las columnas a comparar provienen de la misma fila devuelta por la subconsulta
- Columnas no pares (non pairwise)
- Las columnas a comparar no necesariamente pertenecen a la misma fila de la subconsulta
- Columnas pares (pairwise)
SCALAR SUBQUERIES
- Devuelven una sola fila y una sola columna
- Se utilizan frecuentemente en el SELECT list, SET y WHERE de un UPDATE
- No es posible utilizarlas en la cláusula GROUP BY
CORRELATED SUBQUERIES
- EXISTS y NOT EXISTS
- Por cada fila procesada en la consulta principal de ejecuta la subconsulta, si hubiera una evaluación de valores y esta resultara TRUE se muestra la fila
WITH
Information
- Description
- Mind Map on Working with Subqueries, created by Tito Martinez on 23/05/2015.
- Created by
- Tito Martinez
- Views
- 41
- Rating