l'ho modificata così
codice:
INSERT INTO utenti
SELECT '', v.Nome, v.`Cognome`,'', v.`Indirizzo`,'', v.`CAP`, v.`Citta`,
v.Provincia,'0','
0000-00-00',v.Codice_fiscale,'',v.Email,'0',v.Telefono,v.Cellulare,'0',
v.Alias,v.Password,'no','6','attivo','','0000-00-00','0000-00-00','','','','si',
'0','si','','','','italiano','','','',''
FROM volontari as v LEFT JOIN utenti as u ON v.Email=u.email
WHERE u.email IS NULL
così facendo mi restituisce un errore
codice:
#1062 - Valore duplicato '' per la chiave 'codicefiscale'
e mi inserisce una riga sola