Попытка исключить из запроса набор значений, соответствующих критериям, но запрос ничего не возвращает.
select *
from rpt_StockInventorySummary a
where a.[DepartmentId] ='P'
and not exists (
select *
from rpt_StockInventorySummary b
where b.Manufacturer = 'warrington'
and b.LowestGroupDescription = 'Boots, Leather, 14 Inch, Pro'
and b.Instock = 0
and b.barcode = a.barcode
)
order by a.SortOrder
Редактировать
Я думаю, что добавление "и b.barcode = a.barcode "в конце запроса в NOT EXISTS было то, чего не хватало.