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.
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 tableLa vue ne stocke pas de données : elle rejoue la requête a chaque appel.
Envie d'aller plus loin ? Découvrez nos formations certifiées Bac+2 à Bac+5 →