Учитывая, что у меня есть 3 таблицы: пользователь, компетенции и компетенции_user, как я могу получить список навыков каждого пользователя с помощью query-builder?отношение 3 таблиц в laravel
Таблица структуры:
- пользователь: идентификатор, Nom ....
- компетенциями: идентификатор, титр ...
- competences_user: идентификатор, competence_id, user_id ...
Вот что я пытался до сих пор:
select user.id, user.nom, competences.titre
FROM user
Inner Join competences_user
ON = competences_user.competence_id AND user.id = competence_user.user_id
Inner Join competences
ON competences.id = competence_user.competence_id
@ Nablie Inner Присоединиться к компетенциям_user ON = competences_user.competence_id, почему это = в этом месте? – VERYNET
Я переформулировал и переформатировал вопрос, чтобы было легче читать. Я также разбил код запроса так, чтобы ему не нужно было прокручивать страницы, чтобы прочитать его. – David