У меня есть база данных с 3 таблицами: пользователи, группы и участники группы.
users:
id int
username varchar(50)
groups:
id int
name varchar(50)
groupmembers:
id int
groupid int
user int
Учитывая два идентификатора пользователя, как я могу использовать один запрос, чтобы определить, разделяют ли они членство в какой-либо группе (не какой-то конкретной, а какой-либо группе). Мне бы хотелось, чтобы запрос возвращал значение NULL, если они не имеют общего членства, и значение NULL, если они имеют общее членство.