operator top

Mengembalikan catatan N pertama yang diurutkan menurut kolom yang ditentukan.

Sintaks

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

Pelajari selengkapnya tentang konvensi sintaksis.

Parameter

Nama Jenis Diperlukan Deskripsi
T string ✔️ Input tabular untuk diurutkan.
NumberOfRows int ✔️ Jumlah baris T yang akan dikembalikan.
Ekspresi string ✔️ Ekspresi skalar yang akan diurutkan.
asc atau desc string Mengontrol apakah pilihan berasal dari "bawah" atau "atas" dari rentang. Default desc.
nulls first atau nulls last string Mengontrol apakah nilai null muncul di "bawah" atau "atas" rentang. Default untuk asc adalah nulls first. Default untuk desc adalah nulls last.

Tip

top 5 by name setara dengan ekspresi sort by name | take 5, baik dari perspektif semantik maupun performa.

Contoh

Tampilkan tiga badai teratas dengan sebagian besar cedera langsung.

StormEvents
| top 3 by InjuriesDirect

Tabel di bawah ini hanya memperlihatkan kolom yang relevan. Jalankan kueri di atas untuk melihat detail badai lainnya untuk peristiwa ini.

InjuriesDirect ...
519 ...
422 ...
200 ...
  • Gunakan operator berlapis teratas untuk menghasilkan hasil teratas hierarkis (berlapis).