De ville blive sat til NULL
hvis der ikke er nogen match.
Jeg ville starte med at bruge JOIN
syntaks for opdateringen:
UPDATE customers c JOIN
prospects p
ON p.prospect = c.entry_company_tax_id
SET c.entry_company_tax_id = p.account;
Dette har den fordel, at det kun vil opdatere matchende poster -- så ingen ny NULL
værdier (medmindre p.account
). er NULL
).
Derefter kan du undersøge, om det er den rigtige JOIN
nøgle til de to borde. Bruger du entry_company_tax_id
bruges både til JOIN
og for feltværdien?