phpbar.de logo

Mailinglisten-Archive

AW: update - where bezieht sich auf mehrere tabellen

AW: update - where bezieht sich auf mehrere tabellen

Ives Steglich mysql-de_(at)_lists.bttr.org
Fri, 20 Sep 2002 16:12:17 +0200


Uli Linn wrote:
> Hallo Schumi!
> 
> 
>>Mußt einfach so eintippen, wenn ich mitch richtig erinnere funzt das !
>>
>>UPDATE tabelle1, tabelle2 SET tabelle1.feld1=tabelle2.feld1 WHERE
>>tabelle1.feld2=tabelle2.feld2;
> 
> 
> Vielen Dank für Deine Hilfe - klappt aber leider nicht...
> 
> SQL-Befehl :
> 
> UPDATE sb_verein, sb_chorleiter SET sb_verein.id_cl = sb_chorleiter.id_cl
> WHERE sb_verein.vereinid = sb_chorleiter.vereinid
> 
> MySQL meldet:
> 
> You have an error in your SQL syntax near ' sb_chorleiter SET
> sb_verein.id_cl=sb_chorleiter.id_cl WHERE sb_verein.vereinid

ja: UPDATE sb_verein, sb_chorleiter SET

das dürfte nicht gehen, man kann nur eine tabelle updaten! imho
sollte aber genauer in der doku nachzulesen sein - ob und wie das 
eventuell mit dem where über mehrere tables möglich ist oder nicht

greetings
dalini


---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive