Ir al contenido principal

Subquerys Parte 5

Generar valores para proyección.
El tercer lugar donde podemos colocar los subquerys es la lista de la clausula SELECT. Como podemos identificar el salario más alto y la comisión más alta de la tabla empleado.

-- MEDIENTE EL USO DE UN SUBQUERY
SELECT (SELECT MAX(SALARY) FROM EMPLOYEES) SALARIO_MAX,
       (SELECT MAX(COMMISSION_PCT) FROM EMPLOYEES) COMISION_MAX
FROM   DUAL;


La lista SELECT es utilizada para proyectar columnas que son llenadas con el resultado de subquerys. Un subquery utilizado de esta manera debe ser escalar o la consulta padre fallará.

Comentarios