phpbar.de logo

Mailinglisten-Archive

Re: Update mit Werten aus anderer Tabelle
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Update mit Werten aus anderer Tabelle



Hi Werner.

Am Mon, 23 Aug 1999 schrieb Werner Stuerenburg:
> Rene Fertig wrote:
> >   update Tab1, Tab2 set Tab1.B_ID=Tab2.ID where Tab1.Tln_ID=Tab2.Tln_ID;
> > 
> > quitiert mysql mit einem Syntax-Error.  :-(
> 
> Ich würde mal so probieren:
> 
> update Tab1, Tab2 set Tab1.B_ID='Tab2.ID' where
> Tab1.Tln_ID=Tab2.Tln_ID;

Ne, das klappt auch nicht. Wenn es klappen würde, würde mysql dann ja das
Literal "Tab2.ID" in die Spalte schreiben und nicht wie gewünscht den Wert des
Feldes ID aus der Tabelle Tab2.

Mysql beschwert sich vielmehr über die zweite Tabellenangabe nach den update:
ERROR 1064: You have an error in your SQL syntax near ' Tab2 set
Tab1.B_ID=Tab2.ID where Tab1.Tln_ID=Tab2.Tln_ID' at line 1

Ein update Tab1 set Tab1.B_ID=Tab2.ID where Tab1.Tln_ID=Tab2.Tln_ID;
geht auch nicht:
ERROR 1109: Unknown table 'Tab2' in field list

Ciao, Rene

--
----------------------------------------------------------------------
  rene.fertig_(at)_wtal.de                fido: Rene Fertig_(at)_2:2443/2161.6
======================================================================
>>>>>>>>>>>>  PGP-Key auf Anfrage +++ PGP-Key on request  <<<<<<<<<<<<

---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive