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.
BY {HIGHEST n|LOWEST n} sortfield
où :
spécifie que seul les valeurs culminantes du critère de tri n sont comprises dans le rapport. TOP est un synonyme pour HIGHEST.
spécifie qu'uniquement les valeurs de champ de tri n les plus basses sont comprises dans le rapport.
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.
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 |