У меня есть стандартная таблица с отношениями пользователей-> ролей
user_id | role_id
----------------
1 | 1
1 | 2
1 | 3
2 | 1
2 | 3
3 | 1
3 | 2
4 | 1
4 | 2
4 | 3
4 | 4
Для ясного понимания
1: [1, 2, 3]
2: [1, 3]
3: [1, 2]
4: [1, 2, 3, 4]
Я хочу написать запрос, возвращающий пользователей, имеющих только необходимые роли.Например, если требуемые роли - [1, 2, 3, 5], тогда только пользователи 1, 2, 3 удовлетворяют условию, поскольку пользователь 4 имеет роль 4, которая не требуется