Vamos a por la último tipo de subconsultas.
Las subconsultas correlacionadas dependen de la consulta externa para pasar valores en el
subconsulta como parámetro. Su uso:
- No pueden ejecutarse por separado de la consulta externa.
-
Se ejecutará varias veces.
La consulta externa se ejecuta primero, y por cada fila devuelta por la consulta externa, la consulta interna se ejecuta.
Vamos con el ejemplo:
Hay que tener en cuenta el where de dentro de los parentesis.
La correlación de EmpID de la consulta externa con EmpID de la consulta interna. este
valor será enviada para cada fila de la consulta externa.
El script: http://1drv.ms/1RXMEzn