Naar hoofdinhoud gaan
Verdeelt rijen in een partitie in een opgegeven aantal ongeveer gelijke groepen en wijst een bucketnummer toe aan elke rij. Categorie: window Syntax:
Ntile(aantal_buckets)
Retourneert: Integer Contextfiltering: ✓ Ja

Parameters

NaamTypeVereistBeschrijving
aantal_bucketsgeheel getal✓ JaHet aantal groepen waarin de rijen worden verdeeld

Validatie

  • Minimum parameters: 1
  • Maximum parameters: 1

Voorbeelden

Ntile(4)
Verdeelt rijen in 4 kwartielen en retourneert waarden 1, 2, 3 of 4 voor elke rij.
Ntile(10)
Verdeelt rijen in 10 decielen, handig voor het maken van percentielgroepen (top 10%, volgende 10%, enz.).
Ntile(3)
Verdeelt rijen in 3 tertielen en retourneert waarden 1, 2 of 3. Als er 100 rijen zijn, bevatten de groepen respectievelijk 34, 33 en 33 rijen.

Gerelateerde functies

  • Rank - Wijst rang toe met gaten
  • DenseRank - Wijst rang toe zonder gaten
  • PercentRank - Berekent relatieve rang als percentage
  • RowNumber - Wijst opeenvolgende rijnummers toe
  • CumeDist - Berekent cumulatieve verdeling
Last modified on March 13, 2026