SELECT 
        firmalar.ad AS firma_ad,
        firmalar.id AS f_id,
        (SELECT COUNT(*) FROM kayitlar WHERE firma = f_id) as kayit,
        (SELECT COUNT(*) FROM stoklar WHERE firma = f_id) as stok,
        (SELECT COUNT(*) FROM cari WHERE firma = f_id) as cari,
        (SELECT COUNT(*) FROM musteriler WHERE firma = f_id) as musteri,
        (SELECT COUNT(*) FROM personeller WHERE firma = f_id) as personel
        FROM firmalar WHERE durum = 1


Üstte yaptığım sorgu da altta ola çıktıyı alıyorum. Ama ben satırdaki verilerin tamamen 0 olduğu durumlarda o veriyi istemiyorum.
Binlerde satırlık bir çıktı geliyor. Bunu php de filtrelediğim de de bu sefer sistemde yavaşlık meydana geliyor.
if($firma['kayit']!=0 OR $firma['stok']!=0 OR $firma['cari']!=0 OR $firma['musteri']!=0 OR $firma['personel']!=0){ /*bilgiler*/ }
şu işlemi direk sql de çözmek istiyorum nasıl yapabilirim ?