У меня есть таблица user_roles, в которой пользователь может иметь более одной активной роли одного типа (RoleID), но в нескольких регионах (RegionID), как в коде таблицы sql, я хочу получить всех пользователей которые имеют более одной активной роли в нескольких типах.
код создания таблицы:
CREATE TABLE [dbo].[UserRole](
[ID] [int] IDENTITY(1,1) NOT NULL PRIMARY KEY,
[UserID] [int] NOT NULL,
[RoleID] [int] NOT NULL,
[RegionID] [int] NULL,
[IsActive] [bit] NOT NULL )