Dubbele records ?

Status
Niet open voor verdere reacties.

anlag1

Gebruiker
Lid geworden
31 okt 2010
Berichten
144
Beste allemaal,

Ik heb een tabel met 2 velden, LOC1 en LOC2. hierin bevinden zich locatie codes. LOC1 en LOC2 bevatten in één record nooit dezelfde waarde.
Als nu LOC1 de waarde A heeft en LOC2 heeft de waarde B dan zou het zo moeten zijn dat alle records worden verwijdert waarvan LOC1 de waarde B heeft en LOC2 de waarde A.
Hoe kan ik dat met een query oplossen?

Gr, André
 
Dan moet je een query maken met de tabel er twee keer ingezet, en met een Join tussen Loc1 uit de ene tabel, en Loc2 uit de andere. En omgekeerd. De resulterende records zijn dan dubbel.
 
Octafish,
Heb toch nog een vraag, zoals je al zei: de resulterende records zijn dubbel.
Nu wil ik in deze query eigenlijk de LOC1 naar LOC2 overhouden.
Hoe kan ik dat doen?

André
 
Door de dubbele te verwijderen. Of bedoel je dat niet? Post anders een voorbeeldje.
 
Precies, dat bedoel ik :thumb:
 

Bijlagen

  • ScreenHunter_91 Jul. 27 21.34.jpg
    ScreenHunter_91 Jul. 27 21.34.jpg
    70,6 KB · Weergaven: 27
  • ScreenHunter_91 Jul. 27 21.37.jpg
    ScreenHunter_91 Jul. 27 21.37.jpg
    24,9 KB · Weergaven: 34
Je laat nu alles zien dus ook de dubbele. Dat komt omdat je nog geen criterium gebruikt. Je moet alleen die records laten zien waarvoor veld1 > veld2. Of omgekeerd, maakt natuurlijk niet uit.
 
Zo simpel, had daar niet aan gedacht.
Bedankt, werkt prima.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan