I have an sql database with a table holding users(UserID, Name), a table holding events(EventID, EventName), a table holding roles(RoleID, RoleName) and a table assigning roles to users for each event (assignID, EventID, UserID, RoleID).
Now I wanna get a list of all the events that do not contain a certain role, say every event without the roleID 1, but I don't want any rows with a different roleID. how would I do that?