Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Tìm kỷ lục cao thứ hai từ oracle db

Bạn có thể sử dụng:

SELECT *
FROM (SELECT *, ROW_NUMBER() OVER(PARTITION BY id ORDER BY mia DESC) AS rn
      FROM table) sub
WHERE rn = 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. Cách lặp qua các cột trong con trỏ oracle pl / sql

  2. Cách tạo người dùng và cấp quyền trong Oracle

  3. Làm cách nào để lấy các ký tự duy nhất từ ​​một chuỗi trong Oracle?

  4. Bỏ người dùng được kết nối khỏi lược đồ cơ sở dữ liệu Oracle 10g

  5. Lỗi SQL:ORA-00942 bảng hoặc dạng xem không tồn tại