سلام دوستان. من در یک query می خوام از NOT IN استفاده کنم ولی نتیجه درست رو بر نمی گردونه
select AssignTasks.NoticeAddressesID from AssignTasks
نتیجه:

NULL
NULL
NULL
4
178
180
2001
18418
20237
و
select top 1 NoticeAddresses.ID from NoticeAddresses
where
(NoticeAddresses.Lat is null)
نتیجه:

162

ولی:
(select top 1 NoticeAddresses.ID from NoticeAddresses
where
(NoticeAddresses.Lat is null) and
(NoticeAddresses.ID NOT IN (select AssignTasks.NoticeAddressesID from AssignTasks )) )
نتیجه:
هیچی
در صورتیکه باید 162 رو بر گردونه ممنون می شم اگه کمکم کنید