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

murphy
 2006-03-07 18:19
#34076 #34076
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
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 ...;
daraus macht.\n\n

<!--EDIT|murphy|1141748481-->
When C++ is your hammer, every problem looks like your thumb.

View full thread Datenbank einträge vergleichen und einfügen: Datenbank einträge vergleichen und einfü