Ilja: mysql Statement gesucht

Beitrag lesen

moin,

Könntest Du mir die Subselect-Lösung auch noch verraten? Ich möchte die beiden gerne miteinander vergleichen.

die JOIN variante finde ich hier gar nicht so schlecht, aber ich gebe dir gerne eine variante mit einer korrelierten unterabfrage.

UPDATE Tabelle_1 t1 SET t1.Spalte_1 = (SELECT t2.Spalte_1
                                       FROM Tabelle_2 t2
                                       t2.Spalte_2  = t1.Spalte_2
                                      )
WHERE EXISTS (SELECT NULL
              FROM Tabelle_2 t2
              t2.Spalte_2  = t1.Spalte_2
             )
;

Ilja