Zum Inhalt springen

Suchen von Duplikaten mit SQL ???


Lindentaler

Empfohlene Beiträge

Über ein Befehl weiss ich nichts aber das Problem sollte auch über eine stored Procedure zu lösen sein, die sich einen Datensatz merkt mit den anderen abgleicht und gleiche Löscht. Nach abschluss dann auf den nächsten Datensatz springt und wieder von vorn anfängt.

Wäre allerdings nur mein erster Lösungsansatz, vielleicht fällt mir noch was besseres ein.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Original geschrieben von Atreju

Hallo!

Kommt auf die Datenbank drauf an. Es gibt den Befehl DISTINCT, weiß aber nicht ob Access den beherrscht.

Ansonsten:

SELECT DISTINCT Feldname FROM Tabellenname;

Cu

Atreju

Mit DISTINCT bekommst Du nur eindeutige Datensätze, aber keine Duplikate oder doppelte Datensätze angezeigt.

Nichts desto trotz unterstützt Access auch diese Funktion;)

Gruss

Link zu diesem Kommentar
Auf anderen Seiten teilen

Voraussetzung Tabelle

Feld1: ID

Feld2: name1

Feld3: alter

SELECT First([name1]) AS [name1 Feld], Count([name1]) AS AnzahlVonDuplikaten

FROM Tabelle1

GROUP BY [name1]

HAVING Count([name1])>1;

Geprüft wird in diesem Fall nur auf das Feld name1, läßt sich jedoch Grundsätzlich erweitern

Nichtmöglich ist meines Wissens das Löschen bei Duplikaten bis auf einen Satz sondern nur alle Einträge eines Duplikats

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...