Duplicazione delle Tabelle
Possiamo creare un duplicato di una tabella utilizzando la seguente query:
CREATE TABLE table_name AS (SELECT STATEMENT);
La query sopra crea una nuova tabella chiamata table_name e inserisce i risultati della SELECT STATEMENT in essa.
Creare una Copia Esatta
CREATE TABLE students_duplicate AS SELECT * FROM students;
Questa query crea una nuova tabella chiamata students_duplicate dal risultato della query SELECT * FROM students;.
Creare una Tabella Concisa
Possiamo anche creare una tabella più concisa selezionando colonne specifiche dalla tabella di destinazione:
CREATE TABLE students_basic_info AS SELECT name, age FROM students;
Questa query crea una nuova tabella denominata students_basic_info contenente solo le colonne first_name e age dalla tabella students.
Punti Chiave
- La nuova tabella (
table_name) è creata con la struttura e i dati del risultato della querySELECT; - Questo metodo è utile per creare backup, copie filtrate o tabelle di riepilogo.
Dimostrazione:
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Mi faccia domande su questo argomento
Riassuma questo capitolo
Mostri esempi dal mondo reale
Fantastico!
Completion tasso migliorato a 1.72
Duplicazione delle Tabelle
Scorri per mostrare il menu
Possiamo creare un duplicato di una tabella utilizzando la seguente query:
CREATE TABLE table_name AS (SELECT STATEMENT);
La query sopra crea una nuova tabella chiamata table_name e inserisce i risultati della SELECT STATEMENT in essa.
Creare una Copia Esatta
CREATE TABLE students_duplicate AS SELECT * FROM students;
Questa query crea una nuova tabella chiamata students_duplicate dal risultato della query SELECT * FROM students;.
Creare una Tabella Concisa
Possiamo anche creare una tabella più concisa selezionando colonne specifiche dalla tabella di destinazione:
CREATE TABLE students_basic_info AS SELECT name, age FROM students;
Questa query crea una nuova tabella denominata students_basic_info contenente solo le colonne first_name e age dalla tabella students.
Punti Chiave
- La nuova tabella (
table_name) è creata con la struttura e i dati del risultato della querySELECT; - Questo metodo è utile per creare backup, copie filtrate o tabelle di riepilogo.
Dimostrazione:
Grazie per i tuoi commenti!