У меня есть БД (user_interests), настроенная на 3 поля: i_id (уникальный), интереса_ид, uid.
Затем вторая БД (интересы) настроена с интересами: интереса_ид (уникальный), интереса_имя
Я бы хотел сделать запрос SQL, чтобы получить список интересов, общих для двух пользователей: пользователя A (владелец профиля) и пользователя B (вы / зритель профиля).Я думаю, мне нужно запросить user_interests, а затем JOIN интересует, чтобы получить имя интереса.
SELECT user_interests.i_id, user_interests.uid, interests.interest_name
FROM databases.user_interests
LEFT JOIN databases.interests
ON interest.interest_id = user_interest.interest_id
WHERE _______________
Я запутался в предложении where (если это вообще правильный способ сделать это).Моя цель - получить интереса_идентификатора от user_interests.interests, где user_interests.uid и A, а затем B (в отдельных строках).
Я видел эту ссылку, но не мог понять, чего именно мне не хватало: Сгруппировать по x, где y = A и B и C