आपको बाईं ओर SHOP की आवश्यकता है, क्योंकि दाईं ओर वह है जिसमें डेटा नहीं हो सकता है, इस मामले में PRODUCT।
इतना ही नहीं, आपको LEFT-JOIN ON कंडीशन के रूप में WHERE कंडीशन की आवश्यकता है, ताकि यह स्टेटस कंडीशन पर प्रोडक्ट्स से जुड़ जाए और स्टेटस वांछित न होने पर भी प्रोडक्ट को छूट दे (दुकान रखते समय)।
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