Я пытаюсь объединить четыре таблицы вместе, одна таблица является объединяющей таблицей, так как две таблицы имеют отношение «многие ко многим»:
Что будет запрос для выбора DispalyName из User, Name & Description из Role и Permission & Description из Permission.
Я знаю, как объединить две таблицы вместе, но мой метод не работает над этой проблемой.
Я пробовал следующий запрос, но он мне не понравился.
SELECT org.[User].[DisplayName], org.[Role].[Description], org.[Permission].[Description]
FROM org.[Role] rolee
JOIN org.[RolePermissions] rolePerms ON rolee.ID = rolePerms.RoleId
JOIN org.[Permission] perms ON rolePerms.PermissionId = perms.ID
WHERE [User].[email] LIKE '%myemail%'