Dupliquer les Tables
Nous pouvons créer un duplicata d'une table en utilisant la requête suivante :
CREATE TABLE table_name AS (SELECT STATEMENT);
La requête ci-dessus crée une nouvelle table nommée table_name et y insère les résultats de la SELECT STATEMENT.
Créer une copie exacte
CREATE TABLE students_duplicate AS SELECT * FROM students;
Cette requête crée une nouvelle table appelée students_duplicate à partir du résultat de la requête SELECT * FROM students;.
Création d'une Table Concise
Nous pouvons également créer une table plus concise en sélectionnant des colonnes spécifiques de la table cible :
CREATE TABLE students_basic_info AS SELECT name, age FROM students;
Cette requête crée une nouvelle table nommée students_basic_info contenant uniquement les colonnes first_name et age de la table students.
Points Clés
- La nouvelle table (
table_name) est créée avec la structure et les données du résultat de la requêteSELECT; - Cette méthode est utile pour créer des sauvegardes, des copies filtrées ou des tables de synthèse.
Démonstration :
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Posez-moi des questions sur ce sujet
Résumer ce chapitre
Afficher des exemples du monde réel
Génial!
Completion taux amélioré à 1.72
Dupliquer les Tables
Glissez pour afficher le menu
Nous pouvons créer un duplicata d'une table en utilisant la requête suivante :
CREATE TABLE table_name AS (SELECT STATEMENT);
La requête ci-dessus crée une nouvelle table nommée table_name et y insère les résultats de la SELECT STATEMENT.
Créer une copie exacte
CREATE TABLE students_duplicate AS SELECT * FROM students;
Cette requête crée une nouvelle table appelée students_duplicate à partir du résultat de la requête SELECT * FROM students;.
Création d'une Table Concise
Nous pouvons également créer une table plus concise en sélectionnant des colonnes spécifiques de la table cible :
CREATE TABLE students_basic_info AS SELECT name, age FROM students;
Cette requête crée une nouvelle table nommée students_basic_info contenant uniquement les colonnes first_name et age de la table students.
Points Clés
- La nouvelle table (
table_name) est créée avec la structure et les données du résultat de la requêteSELECT; - Cette méthode est utile pour créer des sauvegardes, des copies filtrées ou des tables de synthèse.
Démonstration :
Merci pour vos commentaires !