Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

MySQL for Hatkeinplan

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Markus_S
PostRank 2
PostRank 2
Beiträge: 57
Registriert: 17.04.2007, 23:58

Beitrag von Markus_S » 19.01.2012, 08:11

Hallo mal wieder,

als MySQL-Leie schaffe ich es nach Stunden Rumprobieren nicht, folgenden Befehl zu formulieren...

1. Ich habe zwei Tabellen...

--------------------------------
tabelle-a
id | wert-1 | wert 2
--------------------------------
tabelle-b
id | wert-3 | wert-4
--------------------------------

2. Ich möchte den wert-2 zu wert-4 übertragen, wenn wert-3 gleich wert-1 ist.


Versucht habe ich folgendes:

Code: Alles auswählen

UPDATE tabelle-b SET wert-4 = (SELECT wert-2 FROM tabelle-a WHERE tabelle-b.wert-3 = tabelle-a.wert-1)
Scheint offensichtlich Quatsch zu sein... Fehlermeldung lautet:
Unknown column 'tabelle-b.wert-3' in 'where clause
Wer kann helfen? Ich zähle auf euch...

Danke