Avec Google.fr Rechercher sur ce site :

ChnougAnnuaire
Tous les Partenaires

Clause SQL : ORDER BY 

Jusqu'à maintenant, nous avons vu comment extraire les données d'une table avec ou sans restriction. Ces données sont extraites dans l'ordre dans lequel elles sont organisées dans la table. La clause ORDER BY permet justement d'imposer un ordre dans lequel vont apparaître les lignes d'une projection ou d'une sélection. Sa syntaxe est :

Syntaxe
SELECT {*|colonne [, ...]} 
FROM table [, ...]
[WHERE conditions]
ORDER BY {colonne [ASC|DESC] [, ...]}

La clause WHERE est optionnelle et n'a pas lieu d'exister si nous souhaitons faire seulement une projection triée des données d'une table. Mais, si nous devons faire une sélection, nous avons besoin de la clause WHERE, celle-ci doit être alors positionnée avant la clause ORDER BY.

ASC Valeur par défaut qui signifie que les lignes de données extraites, seront classées dans l'ordre ascendant
DESC  Signifie que les lignes données extraites seront classées dans l'ordre descendant

Created by BSA XMLSolution v1.7
© 2003-2024 B. SANTAROSSA Tous droits réservés.