Exercice 40 / 60

VIEW

ConsigneCrée une vue nommée top_etudiants contenant nom, note, ville des 10 meilleurs etudiants (les 10 meilleures notes). Une fois créée, on peut l'interroger comme une table.

📖 Cours

Une vue est une requête enregistrée sous un nom, réutilisable comme une table. Elle simplifie les requêtes complexes. Syntaxe : create view nom AS select ...;

Exemple (table produits) :

CREATE VIEW produits_chers AS SELECT nom, prix, categorie FROM produits ORDER BY prix DESC LIMIT 10;SELECT * FROM produits_chers;-> on interroge la vue comme une table

La vue ne stocke pas de données : elle rejoue la requête a chaque appel.

Une vue est un nom posé sur une requête : elle ne stocke aucune donnée et rejoue sa requête à chaque appel
Une vue est un nom posé sur une requête : elle ne stocke aucune donnée et rejoue sa requête à chaque appel

Envie d'aller plus loin ? Découvrez nos formations certifiées Bac+2 à Bac+5 →