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
Awesome!
Completion rate improved to 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 !