iMessi89 Опубликовано 6 ноября, 2013 Жалоба Поделиться Опубликовано 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) Цитата Ссылка на сообщение Поделиться на другие сайты
iMessi89 Опубликовано 19 ноября, 2013 Автор Жалоба Поделиться Опубликовано 19 ноября, 2013 update/ Мужики а как цену то вытащить? все варианты перепробовал уже. Не получается нехера. Цитата Ссылка на сообщение Поделиться на другие сайты
iMessi89 Опубликовано 19 ноября, 2013 Автор Жалоба Поделиться Опубликовано 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' Цитата Ссылка на сообщение Поделиться на другие сайты
iMessi89 Опубликовано 19 ноября, 2013 Автор Жалоба Поделиться Опубликовано 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' не работает к сожалению. Запрос выполняется без ошибок, но выдает пустоту Цитата Ссылка на сообщение Поделиться на другие сайты
iMessi89 Опубликовано 19 ноября, 2013 Автор Жалоба Поделиться Опубликовано 19 ноября, 2013 корс малорик Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.