Vinzenz: Select und Update in ein MySQL-Ausdruck

Beitrag lesen

Hallo Klaus,

ich möchte aus 2 Spalten von einer anderen Tabelle den Wert Abfrage un in den Datensatz mit der selben ID eintragen

Szenario

Aus Tabelle A:
id  sp1  sp2 ...

in Tabelle B:

id  sp1  sp2 ... [weitere Spalten]

Ab 4.1 werden Subqueries unterstützt, siehe http://dev.mysql.com/doc/mysql/en/subqueries.html
Beachte bitte die Einschränkung im letzten Absatz:
<zitat>
One restriction is that currently you cannot modify a table and select from the same table in a subquery. This applies to statements such as DELETE, INSERT, REPLACE, and UPDATE.

das heisst also... dass sich das erledigt hat udn mir nur eien Programmiersprache wie PHP übrigbleibt :-/

Die Subquery bezieht sich doch nicht auf die Tabelle,
in die Du einfügen willst.

Somit sollte es gehen, sofern
Deine MySQL-Version mindestens 4.1 ist.

Freundliche Grüsse,

Vinzenz