D'abord bonsoir,
J'ai une table personne du genre personne(id_pers, nom, prenom, sexe, anniv)
Si je crée une vue sur cette table :
Comment Mysql traite cela ? Il stocke la requête qui crée la vue et se sert de cette requête à chaque fois qu'on fait un select sur la vue?
Code : Sélectionner tout - Visualiser dans une fenêtre à part CREATE VIEW vue_homme (id_pers, nom, prenom, anniv) AS SELECT id_pers, nom, prenom, anniv FROM personne WHERE sexe='homme';
Exemple:COMMENT MySql va agir pour répondre à cette requête?
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT id_pers from vue_homme where nom='DUPONT'
Si j'ajoute une ligne dans la table personne (de sexe homme), ma vue sera-t-elle à jour? ( je pense que oui si la vue est représentée seulement par la requête mais je ne suis pas sur, d'où mon post)
MERCI
Partager