Merhaba arkadaşlar iki tablom var ben burda puanı en yüksek üyeyi göstereceğim ancak urun_durum 0 ise ve alt kategorisinde durumları 0 ise

yani resimlere bakarsak admin 145 puanı var ama alt ürünlerinin hepsi 0 a eşit değil ama Hasan hem urun_durum 0 hemde durum ları 0 55 puanla 1. sırda yazdırmam lazım

kodum bu, ancak bu sorguda durum 0 ise dediğim için haliyle adminin durum lardan biri 0 olunca bunuda içeriyor durumları 0 ise demem lazım nasıl bir kod yazarım bilemedim
$sorgula=$db->prepare("SELECT * FROM urunler INNER JOIN urun ON urunler.id=urun.urun_id WHERE durum=:durum and urun_durum=:urun_durum ORDER BY urunler.puan DESC");$sorgula->execute(array(    'urun_durum' => 0,* **'durum' => 0));
urunler tablom bu şeklilde

urun tablom