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

vấn đề rownum trong truy vấn oracle

Bạn cần áp dụng ROWNUM sau Oracle tìm ra hàng nào sẽ trả về. Cách đáng tin cậy duy nhất là:

SELECT * FROM (
  Select distinct a.id
  from  table1 a, table b
  where  ( a.id= b.id or a.id = b.secondid )
) WHERE ROWNUM < 200;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Vấn đề về phiên bản truy cập dữ liệu Oracle

  2. thực thi `EXECUTE NGAY LẬP TỨC` Oracle Statement Bắt lỗi

  3. Chương trình PL / SQL để xóa các bản ghi khỏi bảng

  4. Cách sử dụng Oracle SQL * Plus

  5. Đếm số lượng giá trị trên mỗi id