PaliSkill
← SQL avancé

Leçon 8 / 9 — Chapitre 9: Mise en pratique : e-commerce

Vue : avis détaillés avec article

Comme au chapitre 5, une vue enregistre une jointure fréquemment utilisée, ici entre les avis et le nom de leur article.

CREATE VIEW avis_detailles AS
SELECT v.id, a.nom AS article, v.note, v.commentaire, v.client_nom
FROM avis v
JOIN articles a ON v.article_id = a.id;

SELECT * FROM avis_detailles; renvoie 8 lignes — un par avis existant, chacune enrichie du nom de son article, sans qu'aucun filtre ne soit appliqué ici.

À retenir :

  • Une vue sans filtre (contrairement à reservations_actives au chapitre précédent) renvoie autant de lignes que la table de départ — ici, avis.
  • Cette vue simplifie tout futur affichage d'un avis avec le nom de son article, sans réécrire la jointure à chaque fois.

À vous de jouer : quel nom d'article apparaît pour l'avis d'id 7 dans avis_detailles ?

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que l'attestation finale.

8 500 XOF / 12,96 € / 14,12 $

Débloquez les 87 leçons restantes de ce module

Pour vous communiquer où envoyer le paiement.

Moyen de paiement souhaité

Nous vous contactons pour le paiement — activé dès réception.