2013-04-08 2 views
-3

Я следующий запрос, который возвращает штраф, но вместо того, чтобы показывать id там далеко, что я могу получить его, чтобы показать default_ps_products_manufacturers.nameSQL запросов возвращения имя

SELECT `manufacturer_id` 
FROM `default_ps_products` 
INNER JOIN `default_ps_products_manufacturers` ON default_ps_products.manufacturer_id = default_ps_products_manufacturers.id 
+2

Да: просто добавьте нужный столбец в список SELECT вместо 'manufacturer_id' ... –

ответ

2

Пробовали ли вы в том числе, что столбец в SELECT:

SELECT m.name 
FROM `default_ps_products` p 
INNER JOIN `default_ps_products_manufacturers` m 
    ON p.manufacturer_id = m.id 
2

Так Просто добавьте столбец, который вы хотите выбрать, как это

SELECT default_ps_products_manufacturers.name 
FROM default_ps_products 
INNER JOIN default_ps_products_manufacturers 
ON default_ps_products.manufacturer_id = default_ps_products_manufacturers.id 
Смежные вопросы