Hallo liebe Forengemeinde
Ich habe ein mir scheinbar unlösbares Problem und zwar geht es um folgende (eigentlich) simple Update -Anweisung.
Hiermit möchte ich das Atribut Menge auf den Wert 3 setzen.
Anzumerken ist wohl noch das "Lagerplaetze_idLagerplaetze" und "Materialien_idMaterialien" Primary Keys sind. Menge ist ein ganz normales Atribut.
Jetzt zum eigentlichen Fehler:
1093 - You can't specify target table 'materialien' for update in FROM clause
Leider sagt mir das recht wenig und googlen hat auch nicht wirklich geholfen.
Wäre klasse wenn mir jemand erklären könnte wie man es richtig macht
MfG
Ich habe ein mir scheinbar unlösbares Problem und zwar geht es um folgende (eigentlich) simple Update -Anweisung.
Code:
UPDATE `test1`.`lagern` SET `Menge` = '3' WHERE `lagern`.`Lagerplaetze_idLagerplaetze` = 2 AND `lagern`.`Materialien_idMaterialien` = 3
Hiermit möchte ich das Atribut Menge auf den Wert 3 setzen.
Anzumerken ist wohl noch das "Lagerplaetze_idLagerplaetze" und "Materialien_idMaterialien" Primary Keys sind. Menge ist ein ganz normales Atribut.
Jetzt zum eigentlichen Fehler:
1093 - You can't specify target table 'materialien' for update in FROM clause
Leider sagt mir das recht wenig und googlen hat auch nicht wirklich geholfen.
Wäre klasse wenn mir jemand erklären könnte wie man es richtig macht
MfG