Daten im Stapel übernehmen ohne Duplikate
Verfasst: Do, 15.05.2008 17:54
Tach Forum
Aus einer Datenbank sollen monatlich Sätze, die ein Kriterium erfüllen (Verfalldatum), gelöscht werden.
(wohl das kleinere Problem)
Es sollen neue Sätze, die noch nicht in der DB vorhanden sind, aus einer Tabelle aufgenommen werden (gemeinsames Kriterium z.B. Artikelnr.)
In der Tabelle kommen aber beide Fälle vor: bereits in der Datenbank gelistete Artikel, sowie auch neue.
Erster Ansatz:
Tabelle in die Datenbank importieren, anschließend Duplikate entfernen und dann mit "Datenbank reparieren" die Abhängikeiten neu aufbauen. Nicht sehr elegant und einem Noob-Hirn entsprungen...
Bestimmt gibts bessere Ansätze (erwarte keine fertige Lösung - für hilfreiche Tips oder "grobe Wegbeschreibung"
wäre ich aber sehr dankbar.)
Zum Umfang:
Datenbank: ca 30 000 - 40 000 Sätze
"Tabelle2" etwa gleich groß
In der DB noch nicht vorhanden: einige duzend bis einige tausend ...
LG
t
Aus einer Datenbank sollen monatlich Sätze, die ein Kriterium erfüllen (Verfalldatum), gelöscht werden.
(wohl das kleinere Problem)
Es sollen neue Sätze, die noch nicht in der DB vorhanden sind, aus einer Tabelle aufgenommen werden (gemeinsames Kriterium z.B. Artikelnr.)
In der Tabelle kommen aber beide Fälle vor: bereits in der Datenbank gelistete Artikel, sowie auch neue.
Erster Ansatz:
Tabelle in die Datenbank importieren, anschließend Duplikate entfernen und dann mit "Datenbank reparieren" die Abhängikeiten neu aufbauen. Nicht sehr elegant und einem Noob-Hirn entsprungen...

Bestimmt gibts bessere Ansätze (erwarte keine fertige Lösung - für hilfreiche Tips oder "grobe Wegbeschreibung"
wäre ich aber sehr dankbar.)
Zum Umfang:
Datenbank: ca 30 000 - 40 000 Sätze
"Tabelle2" etwa gleich groß
In der DB noch nicht vorhanden: einige duzend bis einige tausend ...
LG
t