MySQL - Werte basierend auf der Unterabfrage @ aktualisier
Nehmen wir an, ich habe select, was mich von table1 zurückgibt:
ID Name
1 Bob
2 Alice
3 Joe
Dann möchte ich UPDATE-Werte in einer anderen Tabelle basierend auf diesem Ergebnis:
UPDATE table2 SET Name = table1.Name WHERE ID = table1.ID
Wie ich verstanden habe, kann ich nur an einer Stelle intern auswählen, z. B .:
UPDATE table2 SET Name = (select Name from table1) WHERE ...
Und ich weiß nicht, wie ich die WHERE-Bedingung festlegen soll.