Sql sorgularında tabi koşul işlemleri uygulayabilirsiniz. Aynı sorgu içinde farklı alanların sum sonucunu aldığınızı gorüyorum paylaştığınız orneklerde. Aşağıdaki gibi tek sorguda birden fazla alanın sum değerini alarak sorgu sayısını azaltabilirsiniz.
$sonuc = $db->prepare("SELECT sum(sip_urun_adedi) as sum_sip_urun_adedi, sum(sip_birim_fiyati) as sum_sip_birim_fiyati FROM siparis WHERE in_out='Giriş' AND sip_zaman >= NOW() - INTERVAL 1 month
AND stok_id=:id ");