Condividi tramite


Operatore top

Restituisce i primi N record ordinati in base alla colonna specificata.

Sintassi

Espressione T | top NumberOfRows by [ascdesc | ] []nulls first | nulls last

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
T string ✔️ Input tabulare da ordinare.
NumberOfRows int ✔️ Numero di righe di T da restituire.
Expression string ✔️ Espressione scalare in base alla quale eseguire l'ordinamento.
asc oppure desc string Controlla se la selezione si trova dalla "parte inferiore" o "superiore" dell'intervallo. Valore predefinito desc.
nulls first oppure nulls last string Controlla se i valori Null vengono visualizzati nella parte "inferiore" o "superiore" dell'intervallo. Il valore predefinito per asc è nulls first. Il valore predefinito per desc è nulls last.

Suggerimento

top 5 by name equivale all'espressione sort by name | take 5 sia dalle prospettive semantiche che dalle prospettive delle prestazioni.

Esempio

Mostra le prime tre tempeste con la maggior parte delle lesioni dirette.

StormEvents
| top 3 by InjuriesDirect

La tabella seguente mostra solo la colonna pertinente. Eseguire la query precedente per visualizzare altri dettagli di storm per questi eventi.

LesioniDirect ...
519 ...
422 ...
200 ...