У меня есть база данных, где 2 роли не могут быть связаны друг с другом, и мне нужно отобразить всех пользователей, у которых есть конфликтующие роли.
Например: бухгалтер (id 2) также не может быть тренером (id 5)
это должно быть сделано без использования CTE
Table a Table b table c
--------------- ------------------- ------------
userID | roleID roleID | conflictID roleID | Role Name
1 2 2 5 1 chef
1 3 2 accountant
1 5 3 driver
2 3 4 barmaid
2 1 5 trainer
3 2
3 3
результат должен содержать только идентификатор пользователя, который имеет обе роли 2 и 5
userID
------
1