sql >> Database >  >> RDS >> Oracle

orakel-inline weergave

Er zijn veel verschillende redenen om inline-weergaven te gebruiken. Sommige dingen kunnen niet worden gedaan zonder inline weergaven, bijvoorbeeld:

1) Filteren op de resultaten van een analytische functie:

select ename from
( select ename, rank() over (order by sal desc) rnk
  from emp
)
where rnk < 4;

2) ROWNUM gebruiken voor bestelde resultaten:

select ename, ROWNUM from
( select ename
  from emp
  order by ename
);

Andere keren maken ze het gewoon makkelijker om de SQL te schrijven die je wilt schrijven.



  1. Kan geen verbinding maken met de GlassFish-database met Netbeans?

  2. mysql-query - blogposts en opmerkingen met limiet

  3. Gecomprimeerd CSV-bestand importeren in PostgreSQL

  4. probleem met het krijgen van num_rows met PDO-klasse in php