Partager via


opérateur top

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

Syntaxe

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

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
T string ✔️ Entrée tabulaire à trier.
NumberOfRows int ✔️ Nombre de lignes de T à retourner.
Expression string ✔️ Expression scalaire par laquelle trier.
asc ou desc string Détermine si la sélection se trouve à partir 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 au niveau du « bas » ou du « haut » de la plage. asc La valeur par défaut est nulls first. desc La valeur par défaut est nulls last.

Conseil

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

Exemple

Afficher les trois premières tempêtes avec 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é supérieur pour produire des résultats principaux hiérarchiques (imbriqués).