collapse

* Benutzer Info

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

* Wer ist Online

  • Punkt Gäste: 43
  • Punkt Versteckte: 1
  • Punkt Mitglieder: 1

Es sind keine Mitglieder online.

* Forenstatistik

  • stats Mitglieder insgesamt: 14542
  • stats Beiträge insgesamt: 72939
  • stats Themen insgesamt: 9848
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 17
  • stats Am meisten online: 443

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

Offline Anke_71

  • Newbie
  • Beiträge: 31
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: 306
    • 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: 31
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: 8645
Letzter Beitrag August 11, 2010, 11:51:26
von Erzfreund
Duplikate

Begonnen von SchakalBoard Access Programmierung

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

Begonnen von fuxl66Board Formular

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

Begonnen von EdFredBoard Tabelle/Abfrage

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

Begonnen von simonBoard Tabelle/Abfrage

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

Advertisment / Werbung - Amazon Affiliate Links