Thread Datenbank einträge vergleichen und einfügen: Datenbank einträge vergleichen und einfü
(15 answers)
Opened by martin101 at 2006-03-07 16:24
Außerdem dürfte es effizienter sein, die Daten nicht erst in Perl auszulesen und dann wieder in die SQL-Maschine zu füttern, sondern alles in einem SQL-Befehl zu erledigen:
Code: (dl
)
INSERT INTO neue_tabelle(feld0, feld1, ...) SELECT feld0, feld1, ... FROM alte_tabelle WHERE bedingung ...; Dabei kann man natürlich auch noch doppelte Einträge entfernen lassen, indem man einfach Code: (dl
)
INSERT INTO neue_tabelle(feld0, feld1, ...) SELECT DISTINCT feld0, feld1, ... FROM alte_tabelle WHERE bedingung ...; <!--EDIT|murphy|1141748481--> When C++ is your hammer, every problem looks like your thumb.
|