Tri (ORDER BY)

Introduction

On veut souvent que le résultat d'une requête soit trié en fonction des valeurs des propriétés des tuples de ce résultat.

SyntaxeORDER BY

1
SELECT liste d'attributs projetés
2
FROM liste de relations
3
WHERE condition
4
ORDER BY liste ordonnée d'attributs

Les tuples sont triés d'abord par le premier attribut spécifié dans la clause ORDER BY, puis en cas de doublons par le second, etc.

RemarqueTri décroissant

Pour effectuer un tri décroissant on fait suivre l'attribut du mot clé "DESC".

Exemple

1
SELECT *
2
FROM Personne
3
ORDER BY Nom, Age DESC