Ich stellte eine Frage und bekam diese Antwort, die half.
UPDATE TABLE_A a JOIN TABLE_B b
ON a.join_col = b.join_col AND a.column_a = b.column_b
SET a.column_c = a.column_c + 1
Jetzt versuche ich dies zu tun, wenn es sich um 3 Tabellen handelt.
UPDATE tableC c JOIN tableB b JOIN tableA a
Meine Frage ist im Grunde ... ist es möglich, 3 Table Join für eine UPDATE
Anweisung durchzuführen? und was ist die richtige Syntax dafür? Vielen Dank. Mache ich das ...
JOIN tableB, tableA
JOIN tableB JOIN tableA
UPDATE t1 JOIN t2 ON t1.id = t2.t1_id JOIN t3 ON t3.id = t2.t3_id SET t1.col = 'newval'
JOIN
und ihreON
Bedingung hinzufügen , genau wie in einerSELECT
Abfrage.