У меня есть таблица перекрестных ссылок, которая обеспечивает отношение «многие ко многим» между пользователями и таблицами групп пользователей. Он содержит два соответствующих столбца: group_id
и user_id
(сюрприз, сюрприз!). Когда пользователь хочет создать новую группу, я хочу сначала проверить, существует ли этот набор пользователей как группа.
По сути, я бы определил проблему как"Учитывая набор пользовательских идентификаторов, найдите любой набор строк, которые соответствуют набору пользовательских идентификаторов, и у всех один и тот же идентификатор группы".
Редактировать
Я ищу точную группу пользователей, которую не интересно видеть в группах наборов результатов, которые включают этих пользователей в дополнение к другим пользователям.
Пример данных

У меня есть догадка, что подзапрос - это путь, но я не могу понять, как его организовать. Любая помощь будет принята с благодарностью!