opérateur top

Retourne les premiers enregistrements N triés par la colonne spécifiée.

Syntax

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

Découvrez les conventions de syntaxe.

Paramètres

Nom Type Obligatoire Description
T string ✔️ Entrée tabulaire à trier.
NumberOfRows int ✔️ Nombre de lignes de T à retourner.
Expression string ✔️ Expression scalaire selon laquelle trier.
asc ou desc string Contrôle si la sélection provient du « bas » ou du « haut » de la plage. Par défaut, desc.
nulls first ou nulls last string Contrôle si les valeurs null apparaissent en bas ou en haut de la plage. La valeur par défaut de asc est nulls first. La valeur par défaut de desc est nulls last.

Conseil

top 5 by name équivaut à l’expression sort by name | take 5 à la fois du point de vue sémantique et des performances.

Exemple

Affichez les trois premiers orages avec la plupart des blessures directes.

StormEvents
| top 3 by InjuriesDirect

Le tableau ci-dessous affiche uniquement la colonne appropriée. Exécutez la requête ci-dessus pour afficher plus de détails sur les tempêtes pour ces événements.

InjuriesDirect ...
519 ...
422 ...
200 ...
  • Utilisez l’opérateur imbriqué en haut pour produire des résultats hiérarchiques supérieurs (imbriqués).