@DeniSidorenko

Как вывести названия категории из другой таблицы зная ID?

Привет, подскажите как лучше сделатЬ

Есть 2 таблицы product, category
При добавлении продукта , выбирается из существующих категории и в таблице product есть category_id которая имеет ид категории.

При выводе продуктов я могу вывести category_id( int) но как мне получить названия категории. ( Таблица category имеет лишь id и name )

Надо ли внутри цикла while делать заброс в базу данных к категории по ид и получить name
или можно по другому?
  • Вопрос задан
  • 126 просмотров
Решения вопроса 2
SELECT
    product.*,
    category.name
FROM product p
JOIN category c
    ON c.id = p.category_id
Ответ написан
Комментировать
AprelVovanya
@AprelVovanya
Кодю
select product.*, category.name as category_name
from product
inner join category
on product.category_id = category.id
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы