martedì 7 agosto 2007

SQL copiare dati da una tabella ad un'altra

Capita spesso di perdere inutilmente del tempo dietro a piccole cose... ecco una piccola query sql per copiare al volo dati da una tabella ad un'altra tabella:
INSERT INTO nome_tabella_destinazione
(nome_campo_uno, nome_campo_due, nome_campo_tre)
SELECT nome_campo_sorgente_uno, nome_campo_sorgente_due, nome_campo_sorgente_tre
FROM nome_tabella_sorgente
WHERE nome_campo_sorgente_uno > 10;
Buona giornata :)

1 commento:

Anonimo ha detto...

INSERT INTO tb1
SELECT *
FROM tb2
WHERE campo>10