collapse

* Benutzer Info

 
 
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

* Wer ist Online

  • Punkt Gäste: 72
  • Punkt Versteckte: 0
  • Punkt Mitglieder: 0

Es sind keine Mitglieder online.

* Forenstatistik

  • stats Mitglieder insgesamt: 14419
  • stats Beiträge insgesamt: 71647
  • stats Themen insgesamt: 9667
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 17
  • stats Am meisten online: 415

Autor Thema: Duplikate suchen - ein Feld soll identisch sein und ein Feld NICHT  (Gelesen 142 mal)

Offline Anke_71

  • Newbie
  • Beiträge: 28
Hallo, ich hänge an einer Abfrage fest, es geht irgendwie mit Inner Join aber ich bekomme es nicht hin. Beispieltabelle (tbl):

tbl
ID Str
1 Musterstr.
1 Musterstr.
2 abcstrasse
3 abcstrasse

--> ich brauche eine query, die mir Datensätze mit gleicher Str aber ungleicher ID ausgibt. Im obigen Fall müssten dann Zeilen 3 und 4 zurückgegeben werden. Zeilen 1 und 2 dürften nicht zurückgegeben werden.

Kann jemand mit der SQL Formulierung helfen?
im Voraus herzlichen Dank
 

Offline Josef P.

  • Access-Profi
  • **
  • Beiträge: 293
    • Code-Bibliothek für Access-Entwickler
Re: Duplikate suchen - ein Feld soll identisch sein und ein Feld NICHT
« Antwort #1 am: Juni 21, 2019, 16:27:59 »
Hallo!

Prinzip:
select distinct
   A.*
from
   tbl as A
   inner join
   tbl as B
   ON B.str = A.Str and B.ID <> A.ID
(Anm.: "distinct" damit DS nicht mehrfach ausgegeben werden, falls mehr als 2 DS mit gleichem Str-Wert vorhanden sind.)

oder

select
   A.*
from
   tbl as A
where
   exists (select * from tbl as B where B.str = A.Str and B.ID <> A.ID)

mfg
Josef
« Letzte Änderung: Juni 21, 2019, 16:49:17 von Josef P. »
 
Folgende Mitglieder bedankten sich: Anke_71

Offline Anke_71

  • Newbie
  • Beiträge: 28
Re: Duplikate suchen - ein Feld soll identisch sein und ein Feld NICHT
« Antwort #2 am: Juni 23, 2019, 14:32:37 »
Hat hervorragend geklappt, vielen herzlichen Danke!!!!
 

 

Duplikate sortieren (an den Anfang oder das Ende stellen)

Begonnen von ErzfreundBoard Access-Hilfe

Antworten: 16
Aufrufe: 8437
Letzter Beitrag August 11, 2010, 11:51:26
von Erzfreund
Duplikate

Begonnen von SchakalBoard Access Programmierung

Antworten: 9
Aufrufe: 4364
Letzter Beitrag März 20, 2012, 13:47:15
von database
Eingabe via Formular - Gültigkeitsregel Duplikate

Begonnen von fuxl66Board Formular

Antworten: 12
Aufrufe: 6123
Letzter Beitrag September 03, 2012, 12:32:38
von bahasu
Access: Duplikate entfernen und Spalte ändern

Begonnen von EdFredBoard Tabelle/Abfrage

Antworten: 4
Aufrufe: 1959
Letzter Beitrag Februar 21, 2013, 17:33:16
von EdFred
Abfrage Duplikate

Begonnen von simonBoard Tabelle/Abfrage

Antworten: 2
Aufrufe: 1889
Letzter Beitrag November 17, 2014, 18:37:08
von simon

Advertisment / Werbung - Amazon Affiliate Links