phpbar.de logo

Mailinglisten-Archive

AW: Update select über 2 Tabellen

AW: Update select über 2 Tabellen

Gerhard Seidler office at seitux.at
Sam Jan 15 21:08:08 CET 2005


Habe es dank Mysql Docu doch noch geschafft:
  
update Tabelle_1,Tabelle_2 set Tabelle_1.stk=(Tabelle_1.stk-Tabelle_2.stk)
where Tabelle_1.art_id=Tabelle_2.art_id and offert_id=20050001

Optimierung der query herzlich willkommen.

L.G.
Gerhard Seidler

-----Ursprüngliche Nachricht-----
Von: Gerhard Seidler [mailto:office at seitux.at] 
Gesendet: Samstag, 15. Jänner 2005 20:46
An: mysql-de at lists.4t2.com
Betreff: Update select über 2 Tabellen

Hallo MySQL Freunde,

Quäle mich gerade mit einer Update select Anweisung ...

Hier meine query die nicht will:

update Tabelle_1 set stk=stk-
"select stk from  Tabelle_2 where offert_id=20050001" 
where Tabelle_1.art_id=
"select art_id from Tabelle_2 where offert_id=20050001"

Da habe ich wohl einen "Murks" 

Vielleicht kennt ja jemand einen DB-Lösungsansatz 

Danke für Eure Denkanstöße

Gerhard Seidler


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


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


php::bar PHP Wiki   -   Listenarchive