Share via


top-operatorn

Returnerar de första N-posterna sorterade efter den angivna kolumnen.

Syntax

T| topNumberOfRowsbyUttryck [asc | desc] [nulls first | nulls last]

Läs mer om syntaxkonventioner.

Parametrar

Namn Typ Obligatorisk Beskrivning
T string ✔️ Tabellindata som ska sorteras.
NumberOfRows int ✔️ Antalet rader med T som ska returneras.
Uttryck string ✔️ Det skalära uttryck som ska sorteras efter.
asc eller desc string Styr om markeringen är från intervallets "nederkant" eller "överkant". Standard desc.
nulls first eller nulls last string Styr om null-värden visas längst ned eller överst i intervallet. Standard för asc är nulls first. Standard för desc är nulls last.

Tips

top 5 by name motsvarar uttrycket sort by name | take 5 både ur semantik- och prestandaperspektiv.

Exempel

Visa topp tre stormar med mest direkta skador.

StormEvents
| top 3 by InjuriesDirect

Tabellen nedan visar endast relevant kolumn. Kör frågan ovan för att se mer storminformation för dessa händelser.

InjuriesDirect ...
519 ...
422 ...
200 ...