INLINE VIEW

INLINE VIEW si intende una Select Statement (o subquery) all'interno di una clausola FROM di un altra query. Si usa al posto di una JOIN e le colonne selezionate nella subquery possono essere utilizzate dalla Select padre.

Esempio: selezionare gli impiegati che guadagnano il più alto salario per dipartimento.

select last_name ,first_name,  e.department_id , salary
from employees  e,
( select department_id , max (salary) as max_salary
from employees
group by department_id) d
where e.department_id = d.department_id
and d.max_salary = e.salary;

Post popolari in questo blog

ORA-12154: TNS: il listener non è attualmente a conoscenza del servizio richiesto nel descrittore di connessione

Create e Drop Pluggable Database