select count(distinct p.products_id) as total from products as p inner join products_description as pd on p.products_id = pd.products_id inner join products_to_categories as p2c on p.products_id = p2c.products_id left join manufacturers as m on p.manufacturers_id = m.manufacturers_id inner join categories as c on p2c.categories_id = c.categories_id /*LEFT JOIN virtual_products vp ON vp.products_id = pd.products_id AND ()*/ where p.products_status in ('1', '2', '3') /*and c.categories_status = '1' and c.categories_id <> '271'*/ and pd.language_id = '1' and ( (p.products_price*1.15) >= 0 and (p.products_price*1.15) <= 100000 )