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

Có cách nào để lấy số hàng trong Mysql giống như rownum trong oracle không

Cho đến khi MySQL cuối cùng hỗ trợ SQL hiện đại, cách duy nhất để có được thứ tương tự là sau:

SELECT @rownum:[email protected] + 1 as row_number, 
       t.*
FROM ( 
   < your original query goes here >
) t,
(SELECT @rownum := 0) r



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perl DBI - chạy SQL Script với nhiều câu lệnh

  2. Cách chính xác để cấp cho người dùng quyền truy cập vào các lược đồ bổ sung trong Oracle

  3. Cách sao lưu máy ảo RAC

  4. Tại sao chuyển đổi không hợp lệ được yêu cầu MÃ LỖI:17132?

  5. Làm thế nào để trả về một mảng từ Java sang PL / SQL?