Maison > Article > base de données > Comment créer une vue à partir d’une table de base de données dans MySQL ?
Une vue est une table virtuelle exportée à partir d'une ou plusieurs tables. C'est une table virtuelle ; elle peut faciliter l'exploitation des données. Comment créer une vue sur une table de base de données existante et visualiser les informations créées ? , les opérations spécifiques sont les suivantes :
1. Afin de ne pas affecter les autres tables de base de données, créez une nouvelle table de base de données t_worker_info avec le code suivant :
create table t_worker_info( id int(8) primary key not null auto_increment, w_id int(10) not null, w_name varchar(20) not null, w_age int(3), w_sex varchar(10), w_birth varchar(20) );
Comme indiqué ci-dessous :
2. Après avoir créé t_worker_info, vérifiez la structure des données :
desc t_worker_info;
Comme indiqué ci-dessous :
3. Double-cliquez sur la base de données sélectionnée, cliquez avec le bouton droit sur "Créer une vue..." dans Vues, ouvrez la fenêtre d'édition et entrez le code dans la fenêtre, le code est la suivante :
CREATE VIEW `view_worker_info` AS SELECT * FROM t_worker_info;
Comme indiqué ci-dessous :
desc view_worker_info;
5. Afficher les informations de la vue, telles que le moteur de stockage, la longueur des données, etc. Si les indicateurs ci-dessus sont nuls, cela signifie que la vue est une table virtuelle. Le code est le suivant :
Comme le montre la figure ci-dessous :show table status like 'view_worker_info';
6. pour utiliser le nom de la vue show create view. Le code est le suivant :
Comme le montre la figure ci-dessous :show create view view_worker_info;Instructions. Faites attention à la différence entre les vues et les tables dans MySQL
Apprenez à créer des vues
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!