Вы можете создать фильтрующий подзапрос, который ищет магазины с более чем одним товаром или одним непроданным товаром.Затем вы можете присоединиться к подзапросу в исходных таблицах, например:
select *
from (
select s2.store_id
from store s2
join items i2
on s2.store_id = i2.store_id
group by
s2.store_id
having
count(*) > 1 -- More than one item
or max(i2.status) = 'unsold' -- One item but unsold
) filter
join store s
on filter.store_id = s.store_id
join items i
on s.store_id = i.store_id