我有查詢Inner Join
。INNER JOIN的對面
查詢1:
select *
from vehicle_models vmodel
Inner join ogpo_voilure_model md on md.Name = vmodel.VEHICLE_MODEL
現在,我需要的是不存在這些ID數據。用另一個字 - Inner JOIN
。
我試圖做出我需要的查詢,但不成功。
查詢2:
Select top 500 *
from ogpo_voilure_model md
Where md.id not in
(
select md.id
from Novelty.dbo.vehicle_models vmodel
Inner join [ogpo_voilure_model] md on md.Name = vmodel.VEHICLE_MODEL
)
我發現StakOverflow
答案像this(sixth example)。但我的領域不是NULL
。
我該如何實現它?
與INNER相反的是......驚喜...... OUTER。試試看。 – flowit
@flowit:外連接的結果將是內連接的超集,而不是補集。 –
@flowit,你不明白這個問題。 –