JOIN eller INTERSECT eller hvad?
Jeg har følgende delsætning:(SELECT validclass FROM
(SELECT class AS validclass, Count(name) AS numberships
FROM Ships
GROUP BY class)
WHERE numberships > 2)
og denne delsætning:
(SELECT Ships.class AS fightedclass
FROM Outcomes, Ships
WHERE Ships.name = Outcomes.ship)
de virker begge hver for sig, men sagen er at jeg gerne vil finde de værdier for fightedclass som også eksisterer i validclass. Jeg har prøvet alt hvad min viden rækker til. Som fx at sætte INTERSECT imellem dem eller JOIN imellem dem, bruge WHERE IN eller endda at sætte et komma imellem dem, men intet virker. Hvad skal jeg gøre?
ps. Jeg bruger ACCESS.
