使用其中
SELECT RECEPT.RECEPT_ID, RECEPT.RECEPT_NAVN, RAAVARE.RAAVARE_NAVN
FROM RECEPT
INNER JOIN RECEPTKOMPONENT ON RECEPT.RECEPT_ID = RECEPTKOMPONENT.RECEPT_ID
INNER JOIN RAAVARE ON RAAVARE.RAAVARE_ID = RECEPTKOMPONENT.RAAVARE_ID
where
RAAVARE.RAAVARE_NAVN
<> "champignon"
,如果你需要的玛格丽塔和火腿你可以使用
SELECT RECEPT.RECEPT_ID, RECEPT.RECEPT_NAVN, RAAVARE.RAAVARE_NAVN
FROM RECEPT
INNER JOIN RECEPTKOMPONENT ON RECEPT.RECEPT_ID = RECEPTKOMPONENT.RECEPT_ID
INNER JOIN RAAVARE ON RAAVARE.RAAVARE_ID = RECEPTKOMPONENT.RAAVARE_ID
where RECEPT.RECEPT_ID not in (
SELECT RECEPT.RECEPT_ID
FROM RECEPT
INNER JOIN RECEPTKOMPONENT ON RECEPT.RECEPT_ID = RECEPTKOMPONENT.RECEPT_ID
INNER JOIN RAAVARE ON RAAVARE.RAAVARE_ID = RECEPTKOMPONENT.RAAVARE_ID
where RAAVARE.RAAVARE_NAVN = "champignon"
)
不要为提供链接代码...尝试在这里给代码 – Rams
好的,对不起。林有点新的所有这个stackoverflow。但无论如何 SELECT RECEPT.RECEPT_ID,RECEPT.RECEPT_NAVN,RAAVARE.RAAVARE_NAVN FROM RECEPT INNER JOIN RECEPTKOMPONENT ON RECEPT.RECEPT_ID = RECEPTKOMPONENT.RECEPT_ID INNER JOIN RAAVARE ON RAAVARE.RAAVARE_ID = RECEPTKOMPONENT.RAAVARE_ID – Suicidalllama
你想要一个简单的排除加入,但请参阅http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very-simple- sql-query如果你还在挣扎。 – Strawberry