Daten einer Tabelle in eine andere kopieren

Hat jemand netterweise mal ein Rezept wie ich Daten einer Tabelle A in
die Tabelle B kopieren/updaten kann, abhängig von der id

Die Strukturen der Tabellen sind identisch

Versuch soweit:

change_that = A.find(:all)

 for wert in change_that
   change = B
   change.update_attribute(:VDFAX, 'wert',:conditions => ['id =?',

‘wert’ ])

end

Danke

Werner L.
Lindenburger Allee 22 - 50931
Köln
0221.8805 635


http://www.webagentur-laude.de

Hallo Werner,

SQL tut es für Dich nicht?

INSERT INTO db2.table2 SELECT * FROM db1.table1;

Funktioniert bei MySQL - ohne weitere Geschäftslogik.

Grüße
Nicolai

Am 17.04.2008 um 16:41 schrieb Codeblogger:

INSERT INTO db2.table2 SELECT * FROM db1.table1;

sorry ich habe da Unsinn erzählt.

Ich will die Werte der Tabelle A Spalte VDFAX in die Tabelle B Spalte
VDFAX einfügen WHERE id = ‘id’.
Gruß

Werner L.
Lindenburger Allee 22 - 50931 Köln

0221.8805 635


http://www.webagentur-laude.de