sql >> Database teknologi >  >> RDS >> Oracle

Hvordan får man et indeks af anden kategori returneret efter ordre af sql i Oracle?

Dette kan nemt gøres ved hjælp af en vinduesfunktion:

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



  1. Mærkeligt resultat for GROUP_CONCAT på underforespørgsel

  2. PostgreSQL CROSS JOIN-indeksering for ydeevne

  3. PostgreSQL:mellem med datetime

  4. MySql-doktrin:find ud af, om den givne variabel er IN array-egenskab