Limitation de valeurs de champ de tri selon leurs classements de priorité

Comment :

Lorsque vous triez des lignes de rapport avec la phrase BY, vous pouvez limiter les valeurs de critères de tri à un groupe de valeurs supérieures ou inférieures valeurs. Vous choisissez le nombre de valeurs à inclure dans le rapport. Par exemple, vous pouvez choisir d'afficher seules les dix plus grandes (ou plus petites) valeurs de critères de tri dans votre rapport en utilisant la commande BY HIGHEST (ou BY LOWEST).

Le nombre de champ de tri utilisant BY HIGHEST ou BY LOWEST est limité à cinq.


Haut de page

x
Syntaxe : Limiter les valeurs de critère de tri selon un classement de priorité
BY {HIGHEST n|LOWEST n} sortfield					

où :

HIGHEST n

spécifie que seul les valeurs culminantes du critère de tri n sont comprises dans le rapport. TOP est un synonyme pour HIGHEST.

LOWEST n

spécifie qu'uniquement les valeurs de champ de tri n les plus basses sont comprises dans le rapport.

sortfield

Est le nom du critère de tri. La valeur attribuée peut être numérique ou alphanumérique.

Remarque : HIGHEST/LOWEST n parle du nombre de valeurs de champ de tri, non pas du nombre de lignes de rapport. Si plusieurs rapports contiennent une même valeur de champ de tri qui satisfait aux critères HIGHEST/LOWEST n, ils sont tous compris dans le rapport.



Exemple : Limiter les valeurs de critères de tri à un groupe

La requête suivante affiche les noms des employés gagnant les cinq plus grands salaires.

TABLE FILE EMPLOYEE
PRINT LAST_NAME
BY HIGHEST 5 CURR_SAL
END

La sortie est :


WebFOCUS