Wil een tabel updaten op basis van een andere tabel. Nu wil ik dat hij alleen de SET uitvoert waar WHERE gelijk zijn. Nu is het namelijk ook zo dat hij het veld1 update met null als WHERE niet gelijk is.
Hoe doe ik dit?
Gebruik momenteel de volgende code:
UPDATE db.tabel1
SET db.tabel1.veld1=(SELECT tabel2.veld1
FROM tabel2
WHERE tabel2.veld3=db.tabel1.veld3 AND tabel2.veld4=db.tabel1.veld4);