使用其中
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