Creare una nuova tabella come risultato di una select in sql


Per creare una nuova tabella che abbia sia la struttura che gli stessi dati del risultato di una query sql prima bisogna creare la query slq che vada ad estrapolare i dati dal database nel formato voluto, poi eseguire la sequente query sql:

CREATE TABLE nome_nuova_tabella_da creare AS query_di_interrogazione;
 

Ad esempio

CREATE TABLE  titoli AS SELECT  id, titolo FROM libri ORDER BY titolo;
 

Crea una nuova tabella chiamata titoli con all’interno id e titolo presi dalla tabella libri.

Lascia un commento

Categorie

Cerca

Meta