Vous êtes sur la page 1sur 2

TP1 : Requ etes SQL sur la base Agence de voyages

26 f evrier 2010
Assurez-vous davoir pris connaissance du petit guide SQLPlus.

Requ etes de base (SELECT, ORDER BY)


1. Nom des clients de lagence class es par ordre alphab etique. 2. Num ero de circuit, prix des circuits disponibles par ordre d ecroissant. 3. Villes de d epart, num ero de circuit des di erents circuits.

Achage des dates


1. Noms des clients ayant r eserv e en 2005. 2. Noms des clients ayant r eserv e au mois davril 2006. 3. Noms des clients ayant r eserv e pendant les deux derni` eres ann ees.

Emploi de IN, SELECT et BETWEEN


1. Nom des clients ayant r eserv e en septembre ou en mai. 2. Circuits ne passant ni par Londres ni par Amsterdam. 3. Num ero de r eservation, num ero de circuit des r eservations eectu ees entre avril et septembre. 4. Num ero de circuit, date de d epart et nombre de places r eserv ees par Picsou. 5. Ville dont le nom contient Port.

Jointures ou requ etes imbriqu ees


1. Villes etapes visit ees par GrosseBaf. 2. Num ero des circuits ayant des villes etapes en Irlande. 3. Monuments visit es sur le circuit 9. 4. Num ero, ville de d epart et darriv ee des circuits qui d emarrent apr` es le 17 avril 2004.

5. Num ero, ville de d epart et darriv ee des circuits qui d emarrent apr` es le 17 avril 2004 et qui ont plus de 10 places libres. 6. Monuments visit es par Asterix. 7. Num ero de circuit et date de d epart des circuits ayant une ville etape en Angleterre.

Fonctions dagr egation GROUP BY


1. Nombre de monuments ` a visiter en France. 2. Prix moyen dun circuit. 3. Nombre de places r eserv ees par chaque client. 4. Circuit le plus cher. 5. Nombre de monuments visit es par Picsou. 6. Villes visit ees par Picsou avec le nombre de monuments dans chaque ville. 7. Client ayant la plus grosse facture (toute r eservation confondue).

Vous aimerez peut-être aussi