Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Kueri sql pada rownum

Karena alias tidak didukung dalam klausa WHERE dari kueri yang sama. Jadi, alih-alih tulis kueri Anda seperti:

SELECT instmax
FROM 
  (SELECT instmax ,rownum r 
  FROM 
    ( SELECT instmax FROM pswlinstmax ORDER BY instmax DESC NULLS LAST 
    )  
) WHERE r = 2;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menjatuhkan pengguna yang terhubung dari skema database Oracle 10g

  2. Urutan Hibernasi dan Oracle

  3. Apa perbedaan antara ORA-12571:kegagalan penulis paket TNS dan ORA-03135:koneksi kehilangan kontak?

  4. Groovy/Grails tidak dapat memuat Oracle.jdbc.driver.OracleDriver

  5. Memasukkan simpul anak dalam kolom XMLTYPE