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 →