Situatie
Folosirea functiei Ntile pentru impartirea randurilor intr-un numar prestabilit de grupuri
Numărul primului grup începe cu unul, al doilea cu doi și așa mai departe. Pentru fiecare rând, NTILE returnează numărul grupului căruia îi aparține rândul.
Solutie
Sintaxa functiei este urmatoarea:
NTILE (integer_expression) ( ) OVER ( [ <partition_by_clause> ] <order_by_clause> )
Integer expression este un numar intreg pozitiv care face referire la numarul de grupuri in care fiecare partitie este impartita,
Partition_by_clause împarte rândurile generate în seturi diferite. Daca nu e specificata, toate randurile o sa fie luate ca un singur grup.
Ordonarea se face dupa order_by_clause.
Leave A Comment?