Datenupdate per CSV-Datei mit besonderen Bedingungen

Hallo,

gegeben sei eine Tabelle kunden mit den folgenden Feldern,
kdnr (PK), name, ort, passwort

Die Daten der Tabelle sollen durch eine CSV-Datei aktualisiert werden,
welche aber nur die Felder kdnr, name, ort enthält. Das Feld passwort
fehlt in der CSV-Datei. Datensätze (identifiziert durch den PK), die in=

der Tabelle vorhanden sind, in der CSV-Datei aber nicht, sollen in der
Tabelle gelöscht werden. Bestehende Passwörter sollen nicht verloren =
gehen.

Ich würde fast dazu tendieren, die Passwörter in eine separate Tabell=
e
zu packen?
1. Tabelle kunden leeren
2. CSV-Datei in Tabelle kunden laden
3. Alle Datensätze in Tabelle passwoerter löschen, die keine
Entsprechung in Tabelle kunden haben

Gibt es eine effizientere Vorgehensweise?

Besten Dank!

Guido
Guido Schmidt [ Fr, 02 November 2007 08:15 ] [ ID #1860828 ]
Datenbanken » de.comp.datenbanken.mysql » Datenupdate per CSV-Datei mit besonderen Bedingungen

Vorheriges Thema: Suche in SET-Spalten
Nächstes Thema: upgrade von 4.1 ohne 4.1 server?