У меня есть таблица ссылок со всеми идентификаторами связанных таблиц.
Мой JOIN не работает, хотя:
$strSql="SELECT clients.clientName,
projects.projectName,
projectTemplates.projectTempName
FROM projectTempList
JOIN clients ON projectTempList.clientID = clients.clientID
JOIN projects ON projectTempList.projectID = projects.projectID
JOIN projectTemplates ON projectTempList.projectTemplateID = projectTemplates.projectTempID
WHERE projectTempList.projectCostID = $intProjectCostId";
Структура в моей таблице ссылок:
projectTempList -> projectID, clientID, projectTemplateID, projectCostID
Мне нужно выбрать clientName
, projectName
, projectTempName
из clients
, projects
и projectTemplates
, Это основано на наличии связанной таблицы с соответствующими идентификаторами в таблице с именем projectTempList
.
У меня есть costID в переменной.
РЕДАКТИРОВАТЬ JOIN clients ON projectTempList.clientID = clients.clientID
необходимо, чтобы былклиент клиентов.projectclientID.
Большое спасибо за вашу помощь.