forespørgsel problem
Jeg har 3 tabeller.Persondata med felterne id, navn, efternavn etc.
Persondata-konkurrencer med felterne id, kode, løsning-rigtig.
Personkoder-Fælles Brochurer med felteren id, kode, gramvægt
Jeg skal bruge alle som har Persondata-konkurrencer.kode='JUTLAND' og
har Personkoder-Kampagner LIKE "*KIND*"
og IKKE har Personkoder-Fælles Brochurer.kode='URLAUB-PAK'
Jeg har prøvet med nedenstående, men den giver 0 records hvilket ikke kan passe, da jeg ved at der er nogle.
SELECT Persondata.Fornavn, [Personkoder-Fælles Brochurer].Kode, [Personkoder-Kampagner].Kode, [Persondata-Konkurrencer].Kode
FROM ((Persondata INNER JOIN [Persondata-Konkurrencer] ON Persondata.ID = [Persondata-Konkurrencer].ID) INNER JOIN [Personkoder-Kampagner] ON Persondata.ID = [Personkoder-Kampagner].ID) INNER JOIN [Personkoder-Fælles Brochurer] ON Persondata.ID = [Personkoder-Fælles Brochurer].ID
WHERE ((Not ([Personkoder-Fælles Brochurer].Kode)="URLAUB-PAK") AND (([Personkoder-Kampagner].Kode) Like "*KIND*") AND (([Persondata-Konkurrencer].Kode)="JUTLAND"));