inserire dati da una tabella in un'altra

Ho un problema con questa query:

$sql = @mysql_query("

INSERT INTO email_giornaliere SET

data='NOW()',

num_email=tab1.emailxgiorno,

agenziaid=tab1.id_agenzia,

provincia=tab1.provincia

");

Ho bisogno di inserire nella tabella email_giornaliere dei dati che provengono da tab1.

La query da un errore. Come si fa a prendere dei dati da tab1 per poi inserirli nell'altra tabella???

:bye:

inviato 10 anni fa
stellina
X 0 X

questo tipo di query segue la sintassi:

INSERT INTO tabella_1 (campo11, campo12)

SELECT campo_21, campo_22

FROM tabella_2 WHERE ...

:bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda