Задать вопрос

Как правильно сделать выборку sql?

Доброго времени суток есть 2 таблицы "category"(id_category, id_parent) и "cat_info"(id_category, name)
как правильно осуществить выборку что был список всех существующих категорий с названием и также с названием родительской категории

ид_категории | имя_категории | имя_родительской_категории |
  • Вопрос задан
  • 127 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
SELECT c.id_category as id, n.name as name, p.name as parent_name
FROM category as c
LEFT JOIN cat_info as n USING(id_category)
LEFT JOIN cat_info as p ON c.id_parent = p.id_category

Документация.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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