Originariamente inviata da
optime
riposta la query per cortesia, non si legge
eccola :
codice:
UPDATE
fornitori
INNER JOIN dati_contatto ON fornitori.id = dati_contatto.id_fornitori IF (
fornitori.contatto1 is not null
and fornitori.telefono1 is not null,
set
(
fornitori.contatto1, fornitori.telefono1
)
VAlues
(
dati_contatto.contatto, dati_contatto.telefono
),
IF(
fornitori.contatto2 is not null
and fornitori.telefono2 is not null,
set
(
fornitori.contatto2, fornitori.telefono2
)
VAlues
(
dati_contatto.contatto, dati_contatto.telefono
)
)
)