{"id":55000637,"date":"2008-12-01T00:00:00","date_gmt":"2021-03-22T16:20:09","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=637"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Duplikate_suchen_und_loeschen","status":"publish","type":"post","link":"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/","title":{"rendered":"Duplikate suchen und l&ouml;schen"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg06.met.vgwort.de\/na\/574cb852a61d4032b0fc19a3aa02626a\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p><b>Alle Jahre wieder bekommt es der gemeine Access-Entwickler mit einem Rutsch frischer inkonsistenter Daten zu tun, die es auseinanderzupfl&uuml;cken gilt. Wo war also nochmal die Abfrage zum Auffinden und L&ouml;schen der doppelten Daten Falls diese nicht zur Hand ist oder Sie so etwas noch gar nicht im Repertoire haben, finden Sie in diesem Beitrag alles zum Thema Duplikate in Access-Tabellen.<\/b><\/p>\n<p>Doppelte Datens&auml;tze und doppelte Felder haben in einer relationalen Datenbank nichts zu suchen. Sie f&uuml;hren immer zu Fehlern und m&uuml;ssen daher dringend eliminiert werden.<\/p>\n<p>Viele der potenziellen Probleme lassen sich zwar durch ein gutes Datenmodell von vornherein ausschlie&szlig;en, einige Fehlerquellen sind sich jedoch nicht so einfach auszuschalten.<\/p>\n<p>Wenn beispielsweise mehrere Mitarbeiter einer Firma kontinuierlich Kundendaten und Bestellungen erfassen, dann treten geradezu zwangsl&auml;ufig Datenduplikate auf.<\/p>\n<p>Das typische Beispiel ist die Aufnahme einer telefonischen Bestellung f&uuml;r einen Kunden. Manchmal vergisst der Mitarbeiter nachzusehen, ob der Kunde vielleicht schon angelegt ist &#8211; und schon ist derselbe Kunde zweimal in der Datenbank enthalten.<\/p>\n<p>Das kann schwerwiegende Folgen haben. Wenn der Kunde beispielsweise die Rechnung zur ersten Bestellung auch nach der dritten Mahnung noch nicht bezahlt hat, dann sollte er eigentlich nicht mehr oder nur gegen Vorkasse beliefert werden. Ein Datenbanksystem, das f&uuml;r diesen Fall geeignete Vorkehrungen trifft, kann erhebliche Zahlungsausf&auml;lle vermeiden.<\/p>\n<p>Aber auch jede Umsatzauswertung, Rabattberechnung und Akquisema&szlig;nahme ist fehlertr&auml;chtig, wenn die Daten eines Kunden auf mehrere zusammenhanglose Datens&auml;tze verteilt sind.<\/p>\n<p>Da sich Duplikate einerseits nicht vermeiden lassen, sie andererseits aber zu schwerwiegenden Problemen f&uuml;hren k&ouml;nnen, sollten Sie sich angew&ouml;hnen, die in einer Datenbank gespeicherten Daten in regelm&auml;&szlig;igen Abst&auml;nden zu untersuchen.<\/p>\n<p>Die folgenden Abschnitte beschreiben, wie Sie Ihre Daten nach Duplikaten durchforsten und diese gegebenenfalls l&ouml;schen k&ouml;nnen.<\/p>\n<p><b>Duplikate per Assistent suchen<\/b><\/p>\n<p>F&uuml;r die Suche nach Duplikaten ist eine Auswahlabfrage mit Gruppierungen bestens geeignet. Access verf&uuml;gt &uuml;ber einen Abfrage-Assistenten, mit dem Sie solche Abfragen komfortabel anlegen k&ouml;nnen.<\/p>\n<p>Wir zeigen die Funktionsweise des Assistenten anhand der Tabelle <b>tblKunden<\/b> aus der Beispieldatenbank.<\/p>\n<p>Um den Assistenten zu starten, gehen Sie wie folgt vor:<\/p>\n<ul>\n<li class=\"aufz-hlung\">Aktivieren Sie das Datenbankfenster.<\/li>\n<li class=\"aufz-hlung\">W&auml;hlen Sie den Befehl <b>Einf&uuml;gen|Abfrage <\/b>aus der Men&uuml;leiste (bis Access 2003) beziehungsweise den Ribboneintrag <b>Erstellen|Andere|Abfrage-Assistent<\/b>.<\/li>\n<li class=\"aufz-hlung\">F&uuml;hren Sie einen Doppelklick auf dem Eintrag <b>Abfrage-Assistent zur Duplikatsuche <\/b>durch, damit Access den Assistenten startet (siehe Bild 1).<\/li>\n<li class=\"aufz-hlung\">Markieren Sie auf der ersten Dialogseite die Tabelle <b>tblKunden<\/b>, in der nach Duplikaten gesucht werden soll (siehe Bild 2).<\/li>\n<li class=\"aufz-hlung\">Klicken Sie auf die Schaltfl&auml;che <b>Weiter<\/b>.<\/li>\n<\/ul>\n<p>Auf der zweiten Dialogseite zeigt der Assistent eine Liste der Felder der Kundentabelle an. W&auml;hlen Sie in diesem Dialog das Feld aus, das der Assistent nach Duplikaten durchsuchen soll (siehe Bild 3).<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2008_06\/Abfragen-web-images\/pic001_opt.jpeg\" alt=\"pic001.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 1: Starten des Assistenten zur Duplikatsuche<\/span><\/b><\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2008_06\/Abfragen-web-images\/pic002_opt.jpeg\" alt=\"pic002.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 2: Legen Sie auf der ersten Dialogseite fest, welche Tabelle auf Duplikate untersucht werden soll.<\/span><\/b><\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2008_06\/Abfragen-web-images\/pic003_opt.jpeg\" alt=\"pic003.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 3: In diesem Dialog w&auml;hlen Sie die Felder aus, die der Assistent auf Duplikate untersuchen soll.<\/span><\/b><\/p>\n<p>Wenn Sie mehr als ein Feld ausw&auml;hlen, dann reiht Access die Felder aneinander und ermittelt nur dann Duplikate, wenn sich die Werte in allen Feldern wiederholen. Sie k&ouml;nnten beispielsweise die Felder <b>Firma<\/b> und <b>Kontaktperson <\/b>ausw&auml;hlen, um nach Wiederholungen einer Kontaktperson in der gleichen Firma zu suchen. Wenn eine Kontaktperson zwar mehrfach, aber in verschiedenen Firmen vorkommt, dann w&uuml;rde Access dies richtigerweise nicht als Duplikat melden.<\/p>\n<p>Dieser Zusammenhang ist darauf zur&uuml;ckzuf&uuml;hren, dass der Assistent eine Abfrage mit Gruppierungen erstellt. Er gruppiert nach allen Feldern, die Sie auf der zweiten Dialogseite ausgew&auml;hlt haben. F&uuml;r das Beispiel w&auml;hlen Sie zun&auml;chst nur das Feld <b>Firma <\/b>aus.<\/p>\n<p>Nach einem Klick auf die Schaltfl&auml;che <b>Weiter <\/b>zeigt der Assistent auf der dritten Dialogseite eine Liste mit den noch verbliebenen Feldern an. Hier w&auml;hlen Sie die Felder aus, in denen zwar nicht nach Duplikaten gesucht werden soll, die Sie aber trotzdem im Abfrageergebnis sehen m&ouml;chten (siehe Bild 4).<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2008_06\/Abfragen-web-images\/pic005_opt.jpeg\" alt=\"pic005.tif\" \/><\/p>\n<p><!--30percent--><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 4: Wenn Sie auf der dritten Dialogseite keine Felder ausw&auml;hlen, dann enth&auml;lt das Abfrageergebnis die Anzahl der Wiederholungen einer Firma.<\/span><\/b><\/p>\n<p>Wenn Sie hier keine Felder ausw&auml;hlen, dann zeigt Access im Abfrageergebnis nur die Firmen und die Anzahl der Duplikate an. Bei der Anzeige zus&auml;tzlicher Felder wiederholt Access die Anzeige der Firma und blendet zus&auml;tzlich die weiteren Felder ein (siehe Bild 5).<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2008_06\/Abfragen-web-images\/pic006_opt.jpeg\" alt=\"pic006.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 5: Dieses Abfrageergebnis zeigt jede Firma so oft an, wie Wiederholungen in der zugrunde liegenden Tabelle gespeichert sind. Au&szlig;erdem sehen Sie die Felder, die auf der dritten Dialogseite des Assistenten ausgew&auml;hlt wurden.<\/span><\/b><\/p>\n<p>Auf der letzten Dialogseite des Assistenten k&ouml;nnen Sie einen Namen f&uuml;r die Auswahlabfrage zur Duplikatsuche eingeben. Au&szlig;erdem k&ouml;nnen Sie die Abfrage in der Datenblatt- oder der Entwurfsansicht anzeigen lassen.<\/p>\n<p>Schauen Sie sich die vom Assistenten zur Duplikatsuche generierten Abfragen ruhig einmal in der Entwurfsansicht an. Sie k&ouml;nnen so einiges &uuml;ber das Gruppieren von Daten in Auswahlabfragen lernen.<\/p>\n<p><b>Duplikate l&ouml;schen<\/b><\/p>\n<p>Die Suche nach Duplikaten ist nur die halbe Arbeit. Wenn Sie Duplikate gefunden haben, dann ben&ouml;tigen Sie eine Strategie f&uuml;r den Umgang mit ihnen.<\/p>\n<p>Sollte die untersuchte Tabelle eine Mastertabelle innerhalb einer 1:n-Beziehung sein, dann m&uuml;ssen Sie zun&auml;chst die verkn&uuml;pfte Datens&auml;tze bearbeiten. In der Regel werden Sie sie per Aktualisierungsabfrage mit einem der gefundenen Duplikate verkn&uuml;pfen.<\/p>\n<p>So k&ouml;nnen Sie beispielsweise das Problem der eingangs erw&auml;hnten Bestellungen l&ouml;sen. W&auml;hlen Sie zun&auml;chst ein Exemplar der mehrfach vorkommenden Kundendaten aus und ordnen Sie diesem Datensatz alle verkn&uuml;pften Bestellungen zu. Anschlie&szlig;end k&ouml;nnen Sie alle anderen Duplikate des Kundendatensatzes l&ouml;schen.<\/p>\n<p>Die optimale Vorgehensweise f&uuml;r die Behandlung verkn&uuml;pfter Datens&auml;tze h&auml;ngt stark von der jeweiligen Anwendung ab und soll an dieser Stelle nicht weiter behandelt werden. Der folgende Abschnitt beschreibt das L&ouml;schen von Duplikaten am Beispiel der Kundentabelle.<\/p>\n<p>F&uuml;r das L&ouml;schen von Duplikaten stellt Access leider keinen Assistenten zur Verf&uuml;gung. Der Grund hierf&uuml;r besteht wahrscheinlich darin, dass sich das L&ouml;schen von Duplikaten nicht so einfach verallgemeinern l&auml;sst.<\/p>\n<p>Wie weiter oben beschrieben wurde, k&ouml;nnen Sie zwar die doppelten Firmen aus der Datenbank ermitteln, aber welches der Duplikate soll &uuml;brig bleiben beziehungsweise welche Duplikate sollen gel&ouml;scht werden<\/p>\n<p>Wir stellen Ihnen ein Verfahren vor, das willk&uuml;rlich alle Duplikate bis auf eines l&ouml;scht. Dies funktioniert aber nur, wenn sich die Duplikate eindeutig identifizieren lassen. Im Fall der Kundentabelle geschieht dies anhand des <b>AutoWert<\/b>-Feldes <b>KundeID<\/b>.<\/p>\n<p>Wenn Sie Duplikate aus Ihren eigenen Tabellen l&ouml;schen wollen, dann verwenden Sie statt <b>KundeID <\/b>das Prim&auml;rschl&uuml;sselfeld der Tabelle. Sollte eine Tabelle kein Prim&auml;rschl&uuml;sselfeld haben, m&uuml;ssen Sie eines anlegen. Sie k&ouml;nnen dieses Feld nach dem L&ouml;schen der Duplikate ebenfalls wieder entfernen.<\/p>\n<p>Als Erstes legen Sie eine Abfrage f&uuml;r alle Kunden an, die nicht gel&ouml;scht werden sollen.<\/p>\n<p>Gehen Sie wie folgt vor:<\/p>\n<ul>\n<li class=\"aufz-hlung\">Legen Sie eine neue Abfrage an.<\/li>\n<li class=\"aufz-hlung\">W&auml;hlen Sie die Tabelle <b>tblKunden<\/b> als Datenherkunft aus.<\/li>\n<li class=\"aufz-hlung\">F&uuml;gen Sie die Spalten <b>KundeID <\/b>und <b>Firma <\/b>zum Entwurfsbereich hinzu.<\/li>\n<li class=\"aufz-hlung\">W&auml;hlen Sie den Befehl <b>Ansicht|Funktionen <\/b>(unter Access 2007 im Ribbon unter <b>Entwurf|Einblenden\/Ausblenden|Summen<\/b>) aus, um die Zeile <b>Funktionen <\/b>in den Entwurfsbereich einzublenden.<\/li>\n<li class=\"aufz-hlung\">W&auml;hlen Sie f&uuml;r das Feld <b>KundeID <\/b>die Funktion <b>Min<\/b> und f&uuml;r <b>Firma <\/b>die Funktion <b>Gruppierung<\/b>.<\/li>\n<li class=\"aufz-hlung\">Schalten Sie das Kriterium <b>Anzeigen <\/b>f&uuml;r das Feld <b>Firma<\/b> aus.<\/li>\n<li class=\"aufz-hlung\">Speichern Sie die Abfrage unter dem Namen <b>qryKundenNichtLoeschen<\/b> (siehe Bild 6).<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2008_06\/Abfragen-web-images\/pic007_opt.jpeg\" alt=\"pic007.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 6: Diese Abfrage ermittelt die IDs der Kunden, die nicht gel&ouml;scht werden sollen.<\/span><\/b><\/p>\n<p>Wenn Sie die Abfrage ausf&uuml;hren, gruppiert Access die Kunden nach dem Feld <b>Firma<\/b>. Damit ist sichergestellt, dass f&uuml;r jede Firma nur ein Datensatz in das Abfrageergebnis aufgenommen wird. Die <b>Min<\/b>-Funktion w&auml;hlt hierzu die Firma mit dem kleinsten Wert im Feld <b>KundeID <\/b>aus.<\/p>\n<p>Das Abfrageergebnis enth&auml;lt nur die IDs, also die Werte aus den Prim&auml;rschl&uuml;sselfeldern der Kundentabelle. Damit sind die Kunden, die nicht gel&ouml;scht werden sollen, eindeutig anhand ihres Prim&auml;rschl&uuml;ssels identifiziert (siehe Bild 7).<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2008_06\/Abfragen-web-images\/pic008_opt.jpeg\" alt=\"pic008.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 7: Das Ergebnis der Abfrage enth&auml;lt 91 IDs.<\/span><\/b><\/p>\n<p>Aber wie ermitteln Sie nun die Kunden, die gel&ouml;scht werden sollen Einfach ausgedr&uuml;ckt sind das alle anderen. Um die zu ermitteln, ben&ouml;tigen Sie eine zweite Abfrage.<\/p>\n<p>Bevor Sie diese anlegen, wechseln Sie in die SQL-Ansicht und kopieren die SQL-Anweisung in die Zwischenablage von Windows.<\/p>\n<p>Gehen Sie dann wie folgt vor:<\/p>\n<ul>\n<li class=\"aufz-hlung\">Legen Sie eine neue Abfrage an.<\/li>\n<li class=\"aufz-hlung\">W&auml;hlen Sie die Tabelle <b>tblKunden <\/b>als Datenherkunft aus.<\/li>\n<li class=\"aufz-hlung\">&Uuml;bernehmen Sie das Sternchen (*) als Platzhalter f&uuml;r alle Datenfelder in den Entwurfsbereich.<\/li>\n<li class=\"aufz-hlung\">&Uuml;bernehmen Sie au&szlig;erdem das Feld <b>KundeID <\/b>in den Entwurfsbereich.<\/li>\n<li class=\"aufz-hlung\">F&uuml;gen Sie als Kriterium f&uuml;r die Spalte <b>KundeID <\/b>den Text <b>Nicht In ( ) <\/b>ein.<\/li>\n<li class=\"aufz-hlung\">F&uuml;gen Sie den Inhalt der Zwischenablage in die beiden Klammern ein.<\/li>\n<li class=\"aufz-hlung\">Leeren Sie das K&auml;stchen <b>Anzeigen <\/b>f&uuml;r die Spalte <b>KundeID<\/b>.<\/li>\n<li class=\"aufz-hlung\">Speichern Sie die Abfrage unter dem Namen <b>qryKundenLoeschen<\/b>.<\/li>\n<\/ul>\n<p>Das Kriterium dieser Abfrage ist auf den ersten Blick etwas ungew&ouml;hnlich. Es handelt sich hierbei um eine Mengenoperation, die &uuml;ber den <b>In<\/b>-Operator durchgef&uuml;hrt wird.<\/p>\n<p>Das Kriterium ermittelt alle IDs, die nicht in der Menge enthalten sind, die durch die <b>SELECT<\/b>-Anweisung angegeben wird. Da die <b>SELECT<\/b>-Anweisung aber identisch mit der Abfrage der nicht zu l&ouml;schenden Kunden ist, ermittelt die Abfrage eben alle anderen Kunden. Das sind nach den Gesetzen der Mengenlehre die zu l&ouml;schenden Kunden (siehe Bild 8).<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2008_06\/Abfragen-web-images\/pic009_opt.jpeg\" alt=\"pic009.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 8: Diese Abfrage ermittelt alle Kunden, die gel&ouml;scht werden sollen.<\/span><\/b><\/p>\n<p>Anhand der Datensatzanzahl der beiden Abfrageergebnisse k&ouml;nnen Sie das leicht nachpr&uuml;fen. Die Anzahl der nicht zu l&ouml;schenden Datens&auml;tze betr&auml;gt 91, die der zu l&ouml;schenden 19 (siehe Bild 9). Das macht zusammen 110 Datens&auml;tze, also genau die Anzahl der Datens&auml;tze in der Tabelle <b>tblKunden<\/b>.<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2008_06\/Abfragen-web-images\/pic010_opt.jpeg\" alt=\"pic010.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 9: Hier sehen Sie die zu l&ouml;schenden Kunden in der Datenblattansicht.<\/span><\/b><\/p>\n<p><b>L&ouml;schvorgang durchf&uuml;hren<\/b><\/p>\n<p>Um das L&ouml;schen durchzuf&uuml;hren, wechseln Sie wieder in die Entwurfsansicht der Abfrage.<\/p>\n<p>W&auml;hlen Sie den Befehl <b>Abfrage|L&ouml;schabfrage <\/b>aus der Men&uuml;leiste, um die Auswahl- in eine L&ouml;schabfrage umzuwandeln (unter Access 2007: Ribboneintrag <b>Entwurf|Abfrage|L&ouml;schen<\/b>).<\/p>\n<p>Bild 10 zeigt die Entwurfsansicht dieser L&ouml;schabfrage. Wenn Sie nun in die Datenblattansicht wechseln, zeigt Access erneut die zu l&ouml;schenden Datens&auml;tze an.<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2008_06\/Abfragen-web-images\/pic011_opt.jpeg\" alt=\"pic011.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 10: Die L&ouml;schabfrage zum Entfernen der Duplikate in der Entwurfsansicht<\/span><\/b><\/p>\n<p>Wenn Sie die Abfrage aber ausf&uuml;hren, dann l&ouml;scht Access alle Duplikate aus der Kundentabelle.<\/p>\n<\/p>\n<h2>Downloads zu diesem Beitrag<\/h2>\n<p>Enthaltene Beispieldateien:<\/p>\n<p>DuplikateLoeschen.mdb<\/p>\n<p><a href=\"..\/fileadmin\/beispiele\/25162B26-B2B6-4356-A1E7-D6F42DD2C287\/aiu_637.zip\">Download<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Alle Jahre wieder bekommt es der gemeine Access-Entwickler mit einem Rutsch frischer inkonsistenter Daten zu tun, die es auseinanderzupfl&uuml;cken gilt. Wo war also nochmal die Abfrage zum Auffinden und L&ouml;schen der doppelten Daten Falls diese nicht zur Hand ist oder Sie so etwas noch gar nicht im Repertoire haben, finden Sie in diesem Beitrag alles zum Thema Duplikate in Access-Tabellen.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[662008,66062008,44000029],"tags":[],"class_list":["post-55000637","post","type-post","status-publish","format-standard","hentry","category-662008","category-66062008","category-Abfragetechnik_und_SQL"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.9 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Duplikate suchen und l&ouml;schen - Access im Unternehmen<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Duplikate suchen und l&ouml;schen\" \/>\n<meta property=\"og:description\" content=\"Alle Jahre wieder bekommt es der gemeine Access-Entwickler mit einem Rutsch frischer inkonsistenter Daten zu tun, die es auseinanderzupfl&uuml;cken gilt. Wo war also nochmal die Abfrage zum Auffinden und L&ouml;schen der doppelten Daten Falls diese nicht zur Hand ist oder Sie so etwas noch gar nicht im Repertoire haben, finden Sie in diesem Beitrag alles zum Thema Duplikate in Access-Tabellen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/\" \/>\n<meta property=\"og:site_name\" content=\"Access im Unternehmen\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-22T16:20:09+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/vg06.met.vgwort.de\/na\/574cb852a61d4032b0fc19a3aa02626a\" \/>\n<meta name=\"author\" content=\"Andr\u00e9 Minhorst\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andr\u00e9 Minhorst\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"9\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Duplikate_suchen_und_loeschen\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Duplikate_suchen_und_loeschen\\\/\"},\"author\":{\"name\":\"Andr\u00e9 Minhorst\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/person\\\/13395c4bcd7d7963efe33be9c584d93f\"},\"headline\":\"Duplikate suchen und l&ouml;schen\",\"datePublished\":\"2021-03-22T16:20:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Duplikate_suchen_und_loeschen\\\/\"},\"wordCount\":1889,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Duplikate_suchen_und_loeschen\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/vg06.met.vgwort.de\\\/na\\\/574cb852a61d4032b0fc19a3aa02626a\",\"articleSection\":[\"2008\",\"6\\\/2008\",\"Abfragetechnik und SQL\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/Duplikate_suchen_und_loeschen\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Duplikate_suchen_und_loeschen\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Duplikate_suchen_und_loeschen\\\/\",\"name\":\"Duplikate suchen und l&ouml;schen - Access im Unternehmen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Duplikate_suchen_und_loeschen\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Duplikate_suchen_und_loeschen\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/vg06.met.vgwort.de\\\/na\\\/574cb852a61d4032b0fc19a3aa02626a\",\"datePublished\":\"2021-03-22T16:20:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Duplikate_suchen_und_loeschen\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/Duplikate_suchen_und_loeschen\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Duplikate_suchen_und_loeschen\\\/#primaryimage\",\"url\":\"http:\\\/\\\/vg06.met.vgwort.de\\\/na\\\/574cb852a61d4032b0fc19a3aa02626a\",\"contentUrl\":\"http:\\\/\\\/vg06.met.vgwort.de\\\/na\\\/574cb852a61d4032b0fc19a3aa02626a\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Duplikate_suchen_und_loeschen\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Duplikate suchen und l&ouml;schen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"name\":\"Access im Unternehmen\",\"description\":\"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access\",\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/access-im-unternehmen.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\",\"name\":\"Andr\u00e9 Minhorst Verlag\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"contentUrl\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"width\":370,\"height\":111,\"caption\":\"Andr\u00e9 Minhorst Verlag\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/person\\\/13395c4bcd7d7963efe33be9c584d93f\",\"name\":\"Andr\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"caption\":\"Andr\u00e9 Minhorst\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Duplikate suchen und l&ouml;schen - Access im Unternehmen","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/","og_locale":"de_DE","og_type":"article","og_title":"Duplikate suchen und l&ouml;schen","og_description":"Alle Jahre wieder bekommt es der gemeine Access-Entwickler mit einem Rutsch frischer inkonsistenter Daten zu tun, die es auseinanderzupfl&uuml;cken gilt. Wo war also nochmal die Abfrage zum Auffinden und L&ouml;schen der doppelten Daten Falls diese nicht zur Hand ist oder Sie so etwas noch gar nicht im Repertoire haben, finden Sie in diesem Beitrag alles zum Thema Duplikate in Access-Tabellen.","og_url":"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/","og_site_name":"Access im Unternehmen","article_published_time":"2021-03-22T16:20:09+00:00","og_image":[{"url":"http:\/\/vg06.met.vgwort.de\/na\/574cb852a61d4032b0fc19a3aa02626a","type":"","width":"","height":""}],"author":"Andr\u00e9 Minhorst","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Andr\u00e9 Minhorst","Gesch\u00e4tzte Lesezeit":"9\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/#article","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/"},"author":{"name":"Andr\u00e9 Minhorst","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f"},"headline":"Duplikate suchen und l&ouml;schen","datePublished":"2021-03-22T16:20:09+00:00","mainEntityOfPage":{"@id":"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/"},"wordCount":1889,"commentCount":0,"publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/#primaryimage"},"thumbnailUrl":"http:\/\/vg06.met.vgwort.de\/na\/574cb852a61d4032b0fc19a3aa02626a","articleSection":["2008","6\/2008","Abfragetechnik und SQL"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/","url":"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/","name":"Duplikate suchen und l&ouml;schen - Access im Unternehmen","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/#primaryimage"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/#primaryimage"},"thumbnailUrl":"http:\/\/vg06.met.vgwort.de\/na\/574cb852a61d4032b0fc19a3aa02626a","datePublished":"2021-03-22T16:20:09+00:00","breadcrumb":{"@id":"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/#primaryimage","url":"http:\/\/vg06.met.vgwort.de\/na\/574cb852a61d4032b0fc19a3aa02626a","contentUrl":"http:\/\/vg06.met.vgwort.de\/na\/574cb852a61d4032b0fc19a3aa02626a"},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/Duplikate_suchen_und_loeschen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Duplikate suchen und l&ouml;schen"}]},{"@type":"WebSite","@id":"https:\/\/access-im-unternehmen.de\/#website","url":"https:\/\/access-im-unternehmen.de\/","name":"Access im Unternehmen","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access","publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/access-im-unternehmen.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/access-im-unternehmen.de\/#organization","name":"Andr\u00e9 Minhorst Verlag","url":"https:\/\/access-im-unternehmen.de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/","url":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","contentUrl":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","width":370,"height":111,"caption":"Andr\u00e9 Minhorst Verlag"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f","name":"Andr\u00e9 Minhorst","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","caption":"Andr\u00e9 Minhorst"}}]}},"_links":{"self":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts\/55000637","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/comments?post=55000637"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts\/55000637\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=55000637"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/categories?post=55000637"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/tags?post=55000637"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}