Office: (Office 2010) doppelte Datensätze anzeigen und löschen

Helfe beim Thema doppelte Datensätze anzeigen und löschen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo, ich suche nach einer Möglichkeit in Access mir die doppelte Datensätze anzeigen und löschen zu lassen. Anzeigen ging relativ leicht durch den... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von muku, 26. September 2011.

  1. doppelte Datensätze anzeigen und löschen


    Hallo,
    ich suche nach einer Möglichkeit in Access mir die doppelte Datensätze anzeigen und löschen zu lassen.

    Anzeigen ging relativ leicht durch den Assistenten "Abfrage-Assistent" --> "Abfrage-Assistent zur Duplikatssuche".

    Nun such ich nach einer Möglichkeit diese Duplikate zu löschen.
    Meine Idee war in die SQL Ansicht der Abfrage zu wechseln und dort das Select durch Delete zu ersetzen. Doch leider macht es Access mir nicht so einfach.

    Die Fehlermeldung lautet: Fehlendes Semikolon (; ) am Ende der SQL-Anweisung.


    Über jede Unterstützung freue ich mich.


    Hier meine SQL-Anweisung:

    Code:
    Viele Grüße muku



    Edit:// Nachdem ich den Order by teil gelöscht habe gings. Aber leider habe ich festellen müßen das er beide ("orginal" + dublette) löscht. Hat jemand den "Durchblick" um die SQL-Anweisung so umstellen das NUR die dubletten gelöscht werden. Bzw. sollten diese auch nur angezeigt werden.

    :)
     
  2. Moin,
    deine SQL-Schlange tu ich mir nicht an *biggrin.gif*.
    Das Prinzip ist in diesem Thread gut erklärt, eine eindeutige ID scheinst du ja in deiner Tabelle zu haben (row id):
    http://www.ms-office-forum.de/forum/...d.php?t=280887.
    Probier mal, ob du es so hinkriegst.
    maike
     
  3. Lanz Rudolf, 28. September 2011
    #3
  4. doppelte Datensätze anzeigen und löschen

    Hallo
    gerade noch gesehen : da in #43 noch ein Fehler war gibt es eine korrigierte Version in #45
     
    Lanz Rudolf, 28. September 2011
    #4
  5. Hallo
    IMHO die sicherste Methode:
    Erstelle eine Tabellenerstellungsabfrage auf Basis deiner Tabelle
    Füge alle Felder bis auf die ID hinzu und klicke auf das Summenzeichen rechts oben. Es erscheint Gruppierung unter jedem Feld.
    Jetzt die Abfrage ausführen (Fragezeichen oben in den Ribbons)
    alte Tabelle und neue Tabelle entsprechend umbenennen.
     
  6. Hallo
    im Anhang noch was zum Thema
     
    Lanz Rudolf, 28. September 2011
    #6
  7. Hallo!
    Alle, die diese Aufgabe hin- und wieder zu lösen haben, möchte ich auf ein Add-In hinweisen.
    Das Teil heißt: "Query-Wizard to find and clean up duplicates" und ist hier zu finden:
    http://www.abiss.de/hauptseite/produ...03_100105.html

    HTH
     
    Thomas Möller, 28. September 2011
    #7
  8. doppelte Datensätze anzeigen und löschen

    Einen zusätzlichen Hinweis sollte man dann auch nicht vergessen: Müll, der nicht erzeugt wird, muss nicht beseitigt werden. Über eine passende eindeutige Indexierung kann man das Entstehen von Duplikaten in Tabellen grundsätzlich vermeiden.
     
  9. Danke für die vielen Antworten. ;-)
    Ich werde mich daransetzen und melde mich sobald es a) wieder ein problem gibt oder b) wenn ich es geschafft habe.

    Viele Grüße und vorab schonmal ein schöne Wochenende
     
  10. Hallo zusammen,
    das verlängerte Wochenende hoffe ich gut rumgebracht.
    Ich hab mal versucht das Beispiel aus der PDF von "Lanz Rudolf" nachzumachen.
    Leider bekomme ich es nicht so hin :-/

    Access meckert beim folgendem Abschnitt:
    Code:
    Hier mal das komplette SQL statement:
    Code:
    Für weitere Unterstützung wäre ich sehr dankbar.

    Viele Grüße
    muku
     
  11. Hallo
    und was Mekert er ? Fehlermeldung ? *Smilie

    die Muster MDB aus folgendem Beitrag hast Du nicht runtergeladen ?
    http://www.ms-office-forum.net/forum...light=Doppelte
    #45
     
    Lanz Rudolf, 4. Oktober 2011
    #11
  12. Hallo
    Lade Dine Tabelle mit etwas Daten (auch Doppelte) Könne auch fantasie Daten sein gezipt hoch
    ich werde versuchen Dir die Abfrage (Abfrageb) zu erstellen *Smilie
     
    Lanz Rudolf, 4. Oktober 2011
    #12
  13. doppelte Datensätze anzeigen und löschen

    Hallo Lanz Rudolf,

    ich war die Tage nicht im Büro, sodass ich erst heute wieder dazu kam deinen Betrag zu lesen.

    Ich habe mal die DB mit ein paar Fantasienamen als zip hier hochgeladen. Ich hoffe du kannst was damit anfagen. *Smilie
    In der DB findest du schon 3 Abfragen, ich hätte zu 2 von denen eine Frage.
    1.) Abfrage "qry_nicht_zu_loeschende_anzeigen" zeigt die nicht zu löschenden DS an und
    2.) Abfrage "qry_Duplikate_von_tbl_tmp_Import" welche mir die doppelten DS anzeigen soll.

    Bei meinen ca 10000 DS gibt es aber dort eine differenz. Welcher der beiden Abfragen arbeitet denn dort genauer??? Die Dublikatssuche über Excel ergibt wieder ein anderes Ergebnis.... *stupid

    Aber vielleicht eins nach dem anderen... Zum eigentlichen Problem:
    Ich benötige im Prinzip 2 Abfragen:
    1. Abfrage mit den doppelten DS (diese sollen mir aggregiert angezeigt werden, wie inder Beispiel-PDF)
    2. Abfrage die doppelten DS löschen (dort auch nur die doppelten, wie in der Beispiel-PDF, wo das erste erhalten bleibt alle weiteren, werden gelöscht)

    Vielen vielen Dank schon einmal im Voraus

    Liebe Grüsse
    muku
     
  14. Hallo
    Warum probierst du nicht den Vorschlag #5
    Übrigens, in deiner Musterdb finde ich keine mehrfach vorkommenden Datensätze *confused.gif*
     
  15. Na weil ich nicht verstanden habe was du genau meinst.
    1.) Die von dir genannte "Tabellenerstellungsabfrage" soll wohl der "Abfrageentwurf" sein?!
    2.)Dann "... auf Basis deiner Tabelle", ich denke das heisst alle Felder meiner Tabelle?
    3.) Gruppierung und das Ausführen ist klar.
    4.) "... alte Tabelle und neue Tabelle entsprechend umbenennen." --> welche alte Tabelle?

    Desweiteren habe ich sowas in der Art (bzw. vllt sogar genau das, was du meinest) gemacht. Da stellte sich wie gesagt die Frage welche der verschiedenen "Lösungen" dort genauer sind... (siehe meinen Beitrag vorher).
     
Thema:

doppelte Datensätze anzeigen und löschen

Die Seite wird geladen...
  1. doppelte Datensätze anzeigen und löschen - Similar Threads - doppelte Datensätze anzeigen

  2. vor dem Kopieren auf doppelte Datensätze prüfen!!!

    in Microsoft Excel Hilfe
    vor dem Kopieren auf doppelte Datensätze prüfen!!!: Hallo, ich kopiere per Makro von einer Tabelle in die andere gewünschte Datensätze, was auch gut funktioniert mit der Zeit wird die Datenmänge so groß, das ich auch ungewollt doppelte Datensätze...
  3. Doppelte Datensätze entfernen (Makro/VBA)

    in Microsoft Excel Hilfe
    Doppelte Datensätze entfernen (Makro/VBA): Servus, ich habe ein Problem mit einer Makro Funktion. Ich möchte per Makro in einem Tabellenblatt doppelte Datensätze entfernen. Die doppelten Datensätze werden anhand zweier Kriterien erkannt...
  4. Auflösen doppelter Datensätze

    in Microsoft Outlook Tutorials
    Auflösen doppelter Datensätze: Auflösen doppelter Datensätze Outlook 2013 Outlook 2010 Mehr... Weniger Wenn Sie versuchen, eine...
  5. Doppelte Datensätze finden und löschen

    in Microsoft Access Hilfe
    Doppelte Datensätze finden und löschen: Hi, hab ein kleines Problem. Die Daten für meine DB bekomme ich von einem Prpgramm als .mdb wochenweise (ohne Primärschlüssel), diese füge ich dann immer einer .mdb an um alles zusammen auswerten...
  6. Suchen nach doppelten Datensätzen mithilfe einer Abfrage

    in Microsoft Access Tutorials
    Suchen nach doppelten Datensätzen mithilfe einer Abfrage: Suchen nach doppelten Datensätzen mithilfe einer Abfrage Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007...
  7. Löschen von doppelten Datensätzen mithilfe einer Abfrage

    in Microsoft Access Tutorials
    Löschen von doppelten Datensätzen mithilfe einer Abfrage: Löschen von doppelten Datensätzen mithilfe einer Abfrage Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Mehr... Weniger...
  8. Kein doppelter datensatz

    in Microsoft Access Hilfe
    Kein doppelter datensatz: lso ich habe dank eines zusammen gesetzten Indexes erlangt dass, die Zimmernummer und das Check in datum nur einmal existieren kann. Der naechste Schritt ist es dass, in der Zeitspanne...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden