Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Doppelte Einträge in einer Access DB herausfiltern+löschen
zurück: einzelne Zeilen mit Sql Abfrage ausgeben weiter: Via Abfrage Preis berechnen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
HAL2056
Neuling


Verfasst am:
10. Jan 2006, 18:12
Rufname:

Doppelte Einträge in einer Access DB herausfiltern+löschen - Doppelte Einträge in einer Access DB herausfiltern+löschen

Nach oben
       

Access 2003: Hi, ich glaube meine frage ist zu simpel für einige und ich hoffe das sie trotzdem noch nicht gestellt wurde. Ich habe eine Access DB mit etwa 471000 Einträgen. Es ist eine Art Adressliste (Tabelle), die zusätzlich sehr viele unnötige Einträge hat. Diese habe ich schon minimier (gefiltert), so dass nur noch Vorname, Nachname, Strasse, PLZ und Stadt übrig sind. Das Problem ist es doppelte Eintragungen heraus zu filtern und automatisch zu löschen. Die Kriterien sollten so seihen: „Nur die Zeile löschen wo Stadt, Strasse und Nachname schon einmal in der DB vorkommen“, so das ich nur die Familie erfasse und nicht die komplette 5 köpfige Familie einzeln. Meine Kenntnisse in Access sind bescheiden aber ich bin schon mit jeder art von Hilfe dankbar. Mit freundlichen Grüsse an alle HAL2056
10Martin
Im Profil kannst Du frei den Rang ändern


Verfasst am:
13. Jan 2006, 00:42
Rufname:
Wohnort: Lugau bei Chemnitz


AW: Doppelte Einträge in einer Access DB herausfiltern+lösch - AW: Doppelte Einträge in einer Access DB herausfiltern+lösch

Nach oben
       

Du solltes am besten die Tabelle mal zusätzlich unter einen Anderen Namen kopieren (Sicherer).

Dann machst du eine Abfage zwei Felder:
1. Feld
Nimm dabei dir das Feld was die Nummer der Datensätze beschreibt!
Bsp. [Kontakt_ID]

2. Feld
Schreib
Code:
Ausdr1:  [Vorname] & [Nachname] & [Straßegeschäftlich] & [Ortgeschäftlich]
Denk daran um so mehr Felder du hier mit dem & Zeichen kombinierst, um so geringer ist der evtl. Verlust von evtl. doch noch interessanten Daten. (Telefon und Faxnummer)

Wenn du jetzt im Entwurf deiner Abfage mit Linksklick auf "Funktion" gehst, erscheint eine zusätzliche Zeile. Bei Feld 1 wählst du erster Wert, das Feld 2 lässt du auf Gruppierung.

Speicher die Abfrage unter "Wieder_löschen". So nun hast du alle Datensätze die möchtes.

Nun mache eine neu Abfage. Diese soll auf der vorherigen Abfage und deiner Kontakttabelle basieren. Also füge beide oben ein. Du müsstes jetzt in der Abfage "Wieder_löschen" ein Feld haben mit [ErsterWertvonKontakt_ID], nimm dies und verbinde es mit dem Feld[Kontakt_ID] in der Kontakttabelle. Mach einen Doppelklick auf die Verbdindung und stell dort ein alle Daten aus Kontakttabelle und nur die Daten die bei "Wieder_löschen" gleich sind.

Füge jetzt das Feld [Ausdr1:] und [ErsterWertvonKontakt_ID] in deine Abfage ein. Schreibe in ein drittes Feld:
Code:
Ausdr2: Nz([ErsterWertvonKontakt_ID];"?")
Wenn jetzt die Abfage startest müsstes du alle zu vielen Kontakt in Ausdr2 ein ?-Zeichen stehen haben.

Nochmal zurück in den Entwurf.

Schreiben jetzt unten bei Kriterien im Feld Ausdr2
Code:
"?"
rein.

Starte die Abfrage. Nun müssten nur noch die Kontakte mit ?-Zeichen vorhanden sein. Das sind die, die du löschen willst.

Zurück in den Entwurf. Rechtsklick auf das Abfragefenster und auf Abfragetyp und dort auf Löschabfrage.

Speicher unter "Wieder_löschen2".

So wenn du jetzt die Abfrage ausführst, gehts löschen los. Du wirst nochmal gefragt ob du 2 Millionen Datensätze löschen willst. Wenn was verkehr hast ja noch Kopie von Kontakttabelle!!!!

War aus dem Kopf, hab nicht probiert. Wenn noch fragen --> kurz posting.

Happy Hours!

(Wieder_löschen -->ist eine Angewohnheit für mich, bei sachen die ich sicher nicht wieder brauche! Kannst auch anders benennen wenn du diese Abfragen jede Woche wieder durchführen möchtest)
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: (A03) DS in einer Excel-Tabelle mit Löschabfrage löschen 6 PrinceArthas 794 08. Aug 2005, 00:13
PrinceArthas (A03) DS in einer Excel-Tabelle mit Löschabfrage löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Duplikate löschen? 2 famous72 1022 03. Aug 2005, 10:07
amq Duplikate löschen?
Keine neuen Beiträge Access Tabellen & Abfragen: Doppelte Einträge in Abfrage 1 manu_ 694 17. Feb 2005, 12:27
Gast Doppelte Einträge in Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Durch Abfrage die 2 letzten Zeichen löschen? 2 Maik_er 1325 17. Jan 2005, 14:48
Maik_er Durch Abfrage die 2 letzten Zeichen löschen?
Keine neuen Beiträge Access Tabellen & Abfragen: Doppelte Einträge durch Abfrage filtern 26 Gast 28323 28. Dez 2004, 10:50
lothi Doppelte Einträge durch Abfrage filtern
Keine neuen Beiträge Access Tabellen & Abfragen: Acc97: automatische Einträge 3 megawunk 792 11. Nov 2004, 16:13
Skogafoss Acc97: automatische Einträge
Keine neuen Beiträge Access Tabellen & Abfragen: Einmalige Datensätze löschen 18 frankkugler 1614 18. Okt 2004, 15:33
frankkugler Einmalige Datensätze löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellenbeziehungen löschen ? 2 Gast 612 15. Okt 2004, 11:42
Gast Tabellenbeziehungen löschen ?
Keine neuen Beiträge Access Tabellen & Abfragen: Doppelte Einträge ausblenden 4 Dennis41085 2780 11. Okt 2004, 09:34
Dennis41085 Doppelte Einträge ausblenden
Keine neuen Beiträge Access Tabellen & Abfragen: leere Datensätze löschen 3 umbroboy 2666 07. Okt 2004, 16:51
Skogafoss leere Datensätze löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelleninhalt löschen 2 Tobi 988 23. Sep 2004, 12:14
Tobi Tabelleninhalt löschen
Keine neuen Beiträge Access Tabellen & Abfragen: in einem Textfeld letztes Zeichen löschen? 2 mokona.s 1923 19. Jul 2004, 13:24
mokona.s in einem Textfeld letztes Zeichen löschen?
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Excel Tipps