Na LEVÉ straně potřebujete NAKUPOVAT, protože pravá strana je ta, která nemusí mít data, v tomto případě PRODUKT.
Nejen to, potřebujete podmínku WHERE jako podmínku LEFT-JOIN ON, aby se připojila k produktům se stavovou podmínkou a pouze slevila produkt (při zachování obchodu), i když stav není žádoucí.
select s.name
, p.name
, count(p.id)
from Shop as s
left join Product as p on p.shop=s.id AND p.status <> '8796107276379'
group by
s.id, p.name