Exercice 40 / 60

VIEW

Cré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 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
etudiants
idnomprenomemailnotevilleagedate_inscriptiondepartementcompetences
query.sql

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