phpbar.de logo

Mailinglisten-Archive

Workaround zu updateüber2 Tabellen

Workaround zu updateüber2 Tabellen

Volker Graubaum vg at e-netConsulting.de
Die Feb 4 17:07:43 CET 2003


Hi,

ich muß eine Tabelle mit Werten aus einer anderen Tabelle füllen, 
wofür ich verschiedenen Spalten vergleichen muß.

update taba, tabb set taba.newfield = tabb.myfield where tabb.field1 = taba.field1 and tabb.field3 = taba.field2

das geht erst ab mysql 4.04 (laut Doku)

habe jetzt eine neue Tabelle erstellt und dann ein insert über 2 Tabellen gemacht. Danach entsprechend die alte gegen die neue Tabelle ersetzt.

Gibt es irgend eine schönere Möglichkeit in MySQL 3.23.x ?
Insbesondere ohne löschen der Tabelle, da die ja doch ein paar Sekunden offline ist.

Danke für die Hilfe

Gruß 
-- 
Volker Graubaum
e-netconsulting GbR
0700 callenet (22553638)
http://www.e-netconsulting.de

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


php::bar PHP Wiki   -   Listenarchive