iMessi89 Posted November 6, 2013 Report Share Posted November 6, 2013 SELECT * FROM s_products AS p INNER JOIN s_products_categories AS pc ON pc.product_id = p.id AND pc.category_id = '216' WHERE p.brand_id = '5881' данный запрос делает выборку в базе по айдишнику бренда и категории. А мне хотелось бы вытащить еще цену для товара. (таблица s_variants - поле price) Quote Link to post Share on other sites
iMessi89 Posted November 19, 2013 Author Report Share Posted November 19, 2013 update/ Мужики а как цену то вытащить? все варианты перепробовал уже. Не получается нехера. Quote Link to post Share on other sites
iMessi89 Posted November 19, 2013 Author Report Share Posted November 19, 2013 SELECT * , (select price from s_variants where s_products.id=s_variants.produst_id) as pprise FROM s_variants as v, s_products AS p INNER JOIN s_products_categories AS pc ON pc.product_id = p.id AND pc.category_id = '216' WHERE p.brand_id = '5881' SELECT * , v.price FROM s_variants as v, s_products AS p INNER JOIN s_products_categories AS pc ON pc.product_id = p.id and s_variants.product_id=s_products.id AND pc.category_id = '216' WHERE p.brand_id = '5881' Quote Link to post Share on other sites
iMessi89 Posted November 19, 2013 Author Report Share Posted November 19, 2013 SELECT *FROM s_variants as v, s_products AS pINNER JOIN s_products_categories AS pc ON pc.product_id = p.idWHERE p.brand_id= '5881' and v.product_id=p.idAND pc.category_id = '216' не работает к сожалению. Запрос выполняется без ошибок, но выдает пустоту Quote Link to post Share on other sites
iMessi89 Posted November 19, 2013 Author Report Share Posted November 19, 2013 корс малорик Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.