Ciao a tutti,
sto diventando matto..... ho creato una procedura che esegue l'update su una tabella; quando lancio questa procedura la query termina con successo ma non viene eseguito l'update e non riesco a capire il perche...
Qualcuno riesce ad aiutarmi?
questo è il codice:
codice:
CREATE DEFINER=`root`@`%` PROCEDURE `update_TLC_mail`()
BEGIN
UPDATE
`SS_TLC` Q1
INNER JOIN
(SELECT attivazioni.id, attivazioni.codfis, attivazioni.mail FROM attivazioni WHERE (attivazioni.mail IS NOT NULL)) Q2
ON Q1.codfis = Q2.codfis
SET
Q1.email = Q2.mail
WHERE
Q1.email IS NULL;
END
Grazie in anticipo