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.