sql >> Databasteknik >  >> RDS >> Oracle

Hur får man ett index av olika kategorier returnerat efter order av sql i Oracle?

Detta kan enkelt göras med hjälp av en fönsterfunktion:

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



  1. Hur man beräknar skillnaden mellan två tidsstämplar i Oracle

  2. Postgres/psycopg2 - Infoga array av strängar

  3. VÄLJ ANTAL(*) - returnera 0 tillsammans med grupperade fält om det inte finns några matchande rader

  4. Magento:Skapa automatiskt CSV-fil för varje beställning som görs