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
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