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
course content

Contenuti del Corso

Introduzione a SQL

Introduzione a SQL

1. Iniziare
3. Ordinamento Dei Dati
4. Popolamento di un Database
5. Aggiornamento e Cancellazione dei Dati

book
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 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

course content

Contenuti del Corso

Introduzione a SQL

Introduzione a SQL

1. Iniziare
3. Ordinamento Dei Dati
4. Popolamento di un Database
5. Aggiornamento e Cancellazione dei Dati

book
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 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