Partie 1
1

Chapitre 2 :
Trier les données

Exemple du chapitre Trier les données : Exemple SQL n°4

Les questions doivent vous aider à comprendre le code présenté ci-dessous.
Une fois que vous tenez la solution, vous pouvez afficher la réponse en cliquant sur l’intitulé de la question.

1.Quelles sont les colonnes affichées grâce à cette requête ?

R : Toutes les colonnes de la table Clients.

2.Comparez la table affichée dans cet exemple avec celle de l'exemple précédent. Quelle différence y-a-t-il ?

R : La table de cet exemple est triée dans l'ordre décroissant des noms de famille.

3.Quelle instruction permet de trier une table dans l'ordre décroissant ?

R : ORDER BY champ DESC.
Exemple validé
SELECT * 
FROM Clients 
ORDER BY nomcli DESC;
Table Clients (codecli, prenomcli, nomcli, ruecli, cpcli, villecli)
Clé primaire : codecli

Table Films (codefilm, nomfilm)
Clé primaire : codefilm

Table Locations (codecli, codefilm, datedebut, duree)
Clé primaire : codecli, codefilm
Clé étrangère : codefilm de la table Films, codecli de la table Clients

Requête 1
codecli
prenomcli
nomcli
ruecli
cpcli
villecli
2
Mi
Volond
4 rue de la liberté
57500
Saint-Avold
11
Simon
Potillon
17, rue des marguerittes
57800
Freyming
6
Eric
Pondier
14, rue des Agates
57600
Forbach
8
Rénato
Point
451, rue de légalité
57500
Saint-Avold
4
Edouard
Noulas
41 rue de léglise
57600
Forbach
7
Thomas
Malon
12, rue des lapins
57600
Forbach
5
Paul
Lontague
21 Boulevard des oiseaux
57800
Freyming
1
Alberto
Dubois
3 Rue du Pont
57500
Saint-Avold
10
David
Collague
14, rue Utrillo
57600
Forbach
3
Roger
Botas
5 place du marché
57500
Saint-Avold
9
Michel
Botas
17, rue des hochets
57500
Saint-Avold
4 / 5
Exemple du chapitre Trier les données