@DeniSidorenko

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

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

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

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

Надо ли внутри цикла while делать заброс в базу данных к категории по ид и получить name
или можно по другому?
  • Вопрос задан
  • 115 просмотров
Решения вопроса 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
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
15 апр. 2024, в 22:14
30000 руб./за проект
02 мая 2024, в 21:59
15000 руб./за проект