Я не совсем уверен, как это сказать, и я новичок в SQL в целом, но в основном в моей таблице group_memberships
у меня есть столбцы user_id
, group_id
и permission_level
. Я хочу, чтобы увидеть, если два пользователя (user1 и user2) одни и те же группы (т.е. они оба являются частью одной и той же группы) и если user1 имеет permission_level
из 1
и user2 имеет permission_level
из 0
(т.е. user1 является админ user2 в).MySQL Query для поиска всех столбцов, где 2 столбца имеют один и тот же 1 столбец
Этот запрос может быть довольно интенсивным, но я не уверен. У меня тяжелое время, даже гуглинг, как это сделать.
Оооо, думаю, им, как 95% там. Я думаю, что в вашем запросе тоже есть опечатка. Я думаю, '' и gm1.user_id! = Gm2.user_id' - это то, что вы хотели? Единственное, с чем я сейчас сталкиваюсь, - это установить конкретный 'user_id' для поиска. Я не хочу совпадений _all_ этого только user1 и user2. Спасибо! –
да, конечно. Спасибо что подметил это. починил это. также добавлены дополнительные условия – murison