Осталось присоединиться к неизвестной колонке - PullRequest
0 голосов
/ 12 марта 2020

Я получаю Неизвестный столбец'valuation_assessment_type_lookup.assessment_type_fk 'в' on clause 'с запросом ниже. Таблицы и столбцы правильные.

SELECT * FROM assessment
LEFT JOIN assessment_type 
ON assessment_type.assessment_type_pk = assessment_assessment_type_lookup.assessment_type_fk
LEFT JOIN assessment as ass
ON ass.assessment_pk = assessment_assessment_type_lookup.assessment_fk
LEFT JOIN unit_outcome
ON unit_outcome.unit_outcome_pk = unit_unit_outcome_lookup.unit_outcome_fk
LEFT JOIN unit
ON unit.unit_pk = unit_unit_outcome_lookup.unit_fk
LEFT JOIN unit_outcome as uo
ON uo.unit_outcome_pk = unit_outcome_assessment_lookup.unit_outcome_fk
LEFT JOIN assessment as ass2
ON ass2.assessment_pk = unit_outcome_assessment_lookup.assessment_fk
AND unit.unit_pk = '$unit_pk' GROUP BY assessment.assessment_pk

1 Ответ

1 голос
/ 12 марта 2020

Вы пытаетесь присоединиться к оценке и valuation_type через таблицу valuation_assessment_type_lookup , которая не может быть выполнена.

Если вы хотите sh объединить 2 таблицы, вы должны использовать их оба в их предложении ON .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...