Ürünler Tablom

Özellikler Tablom

Özellikdeger Tablom

Ürünler tablomda ürünle ilgili bilgileri tutuyorum. Özellikler tablomda ürüne hangi özellikler girileceğini saklıyorum. Özellikdeger tablomda ise adından anlaşılacağı üzere özelliklerin değerini tutuyorum. Şimdi yapmak istediğim şey şu: Özellikdeger alanında ve özellik ad alanında hem materyal hem de ios geçen ürünleri listelemek. Şöyle bir kod kullandım:
SELECT mo.moad,oz.ad,o.ozellikdeger FROM urunler mo LEFT JOIN u_ozellikdeger o ON mo.moid = o.model LEFT JOIN u_ozellikler oz ON o.ozid = oz.id WHERE mo.motur=3 AND o.ozellikdeger != "" AND (o.ozellikdeger LIKE "%Materyal%" OR oz.ad LIKE "%Materyal%") AND (o.ozellikdeger LIKE "%ios%" OR oz.ad LIKE "%ios%") AND o.ozelliktur!=1 GROUP BY mo.moadama takdir edersiniz ki çalışmadı. Nasıl bir yöntem izlemeliyim. Umarım açıklayıcı olabilmişimdir, teşekkürler şimdiden.