Получить имя из другой таблицы на основе идентификатора с помощью JOIN
Привет,
Я имел дело с проблемой, связанной с левым соединением, где у меня есть таблица, которая показывает мне данные, относящиеся к "проектам". Но проекты выбираются из другой таблицы.
Исходные выходные данные показывают мне project_ID вместо самого имени проекта. Как это можно сделать?
Это выходные данные из основной таблицы:
ID / Project | (...) |
---------------------
1 | 3 | (...)|
---------------------
Вывод таблицы проектов:
ID_PROJECT | НАИМЕНОВАНИЕ | ДОПУСТИМЫЕ |
---------------------------
1 / Тест / 0 |
2 / Тест2 / 1 |
3 / глянец| 1 |
---------------------------
Что я хочу, так это иметь возможность получить результат таким образом:
ID / PROJECT | (...) |
---------------------
1 / глянец | (...)|
---------------------
Что я уже пробовал:
Это мой запрос MySQL относительно этого проекта:
SELECT ID, PROJECT As `Project Name` FROM zestagio.dv_principal AS C LEFT JOIN zestagio.dv_project AS B ON C.project=B.id_project
Kornfeld Eliyahu Peter
И в чем же проблема?
Scribling Doodle
Если вы умеете правильно читать, то проблема очень хорошо выражена. Даже сделал столы, чтобы все люди могли понять, чего я хочу. В любом случае спасибо, но проблема была исправлена Гриффом.