Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Duplicazione delle Tabelle | Aggiornamento e Cancellazione dei Dati
Introduzione a SQL

bookDuplicazione 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 query SELECT;
  • Questo metodo è utile per creare backup, copie filtrate o tabelle di riepilogo.

Dimostrazione:

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 7

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Awesome!

Completion rate improved to 1.72

bookDuplicazione 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 query SELECT;
  • Questo metodo è utile per creare backup, copie filtrate o tabelle di riepilogo.

Dimostrazione:

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 7
some-alt