Oracle
 sql >> база данни >  >> RDS >> Oracle

oracle-вграден изглед

Има много различни причини за използване на вградени изгледи. Някои неща не могат да се направят без вградени изгледи, например:

1) Филтриране на резултатите от аналитична функция:

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

2) Използване на ROWNUM върху подредени резултати:

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

Друг път те просто улесняват писането на SQL, който искате да напишете.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да получа уникалните знаци от низ в Oracle?

  2. Как да намерите името на услугата Oracle

  3. Как да използвам тип таблица в оператор SELECT FROM?

  4. 2 начина за изтриване на дублиращи се редове в Oracle

  5. Изпращане на масив от стойности към процедурата на Oracle за използване в клаузата WHERE IN