informatique (tronc commun des prépas scientifiques) · Chapitre 15 · Exercice de TD
Podiums et pagination
Les bases de données : le modèle relationnel et les premières requêtes · niveau 2
Énoncé
Rédiger les requêtes renvoyant : (a) les deux livres les plus récents de la médiathèque, (b) l'unique troisième livre le plus long.
Corrigé
-- (a)
SELECT titre, annee FROM livre ORDER BY annee DESC LIMIT 2;
-- (b)
SELECT titre, pages FROM livre ORDER BY pages DESC LIMIT 1 OFFSET 2;
OFFSET 2 saute les deux premiers livres (les plus longs) et LIMIT 1 renvoie le suivant, soit le troisième.