Gå til innhold

Anbefalte innlegg

Hei

 

Jeg sliter noe voldsomt med en SQL spørring.(SQL 2000)

Det er så mange her som har peiling på ting så kanskje noen vet noe om dette?

 

Jeg har to lister, kunder og kundegrupper. (Felles for de er kundenummer)

En kunde kan være i en kundegruppe eller i mange kundegrupper.

Det jeg trenger er å få opp alle kundene som IKKE er i en bestemt kundegruppe.

Men problemet mitt er at når jeg bruker

 

select kundenavn

from kunde k, kundegruppe g

where k.kundenummer=g.kundenummer

and g.kundenummer NOT IN (select g.kundenummer

from kundegruppe

where gruppenummer = 10))

 

Så får jeg opp alle kundene som er i alle andre kundegrupper. Inkludert de som er i gruppe 10. For hvis noen er i gruppe 10 OG 11 så kommer de med ettersom de er med i 11...

 

Jeg er ganske nybegynner på SQL spørringer, men jeg prøver så godt jeg kan :)

 

Er det noen som vet hvordan jeg kan få til dette?

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...