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

Làm thế nào để lấy một chỉ mục của danh mục khác nhau được trả về theo thứ tự bởi sql trong oracle?

Điều này có thể dễ dàng được thực hiện bằng cách sử dụng chức năng cửa sổ:

select Name, 
       Value, 
       dense_rank() over (order by name) - 1 as idx
from table 
order by Name;



  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 thêm hơn 1000 giá trị với mệnh đề NOT IN

  2. Truy vấn với các tham số IN được phân tách bằng dấu phẩy trong PLSQL

  3. (Oracle SQL) Bắt một lỗi ràng buộc duy nhất

  4. Làm thế nào để thực hiện các công việc trong oracle?

  5. SQL:kích hoạt để ngăn dữ liệu không hợp lệ được chèn vào bảng