GoConqr has a new look! Let us know what you think.

Mind map

Working with Subqueries

Tito Martinez Spanish

Mapa mental sobre subconsultas en SQL: inline view, subconsultas multicolumna, escalares, correlacionadas y WITH

Mapa mental: subconsultas en SQL

Map content

Working with Subqueries

  1. 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
  2. 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
  3. 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
  4. 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
  5. WITH

Information

Description
Mind Map on Working with Subqueries, created by Tito Martinez on 23/05/2015.
Created by
Tito Martinez
Views
41
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?