У меня есть 3 отдельные таблицы: «объект» (идентификатор, имя, идентификатор модели), «объектная модель» (идентификатор, имя, идентификатор типа) и «тип объекта» (идентификатор, имя).
Как я могу правильно объединить эти три, чтобы получить соответствующие имена из всех таблиц?
Я пытаюсь присоединиться, выполнив следующее:
SELECT object.id AS id, object.name AS name, object_model.name AS model_name, object_type.name AS type_name
FROM object
LEFT JOIN object_model ON object_model.id = object.model_id
LEFT JOIN object_type ON object_type.id = object.model_type_id
Но получите ошибку:
"Неизвестный столбец 'object.model_type_id' в 'предложении'"