In het algemeen kan het als volgt zijn:- selecterenRownum, eenVanA;
Maar wanneer er meerdere tabellen gerelateerd en geordend zijn op volgorde, - selecterenRownum, eenVanA,BwaarbijA.a=B.bVolgorde doorA.a;
De rownum kan verpest zijn.
In dit geval kun je de analysefunctie rang() gebruiken om het volgende te implementeren:- selecterenrank() over(Volgorde doorT.B) Rowno, T.A, T.CVanTest TVolgorde doorTB;
Op deze manier kun je zowel sorteren als automatisch opeenvolgende serienummers toevoegen.
|