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

Ограничаване на върнатия запис от SQL заявка в Oracle

select * from
(select c.* from cool_table c
   where date >= to_date('200901010000', 'YYYYMMDDhh24mi') 
   order by seq_nr, entry_dts)
where rownum < 50

Трябва да се уверите, че подреждането е извършено преди филтрирането на rownum (в противен случай ще отнеме първите 50 реда, които намери, след което ще ги поръча)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как работи GROUP BY?

  2. Изхвърляне на блокове от данни

  3. Oracle DROP TABLE АКО СЪЩЕСТВУВА Алтернативи

  4. Превод на Microsoft T-SQL към Oracle SQL

  5. Анонимен тип TABLE или VARRAY в Oracle