@CubaJas
Web-программист

Как выбрать записи имеющие два ID, но при этом не имеющих другой ID?

Есть таблица
USER_ID | GROUP_ID
1 | 10
1 | 11
1 | 12
2 | 10
2 | 11

Как выбрать пользователей, входящих в группу 10, 11, но не входящих в 12?
  • Вопрос задан
  • 45 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Azperin
Дилетант
Наркомания
SELECT `user_id`
FROM `testt` 
WHERE `user_id` NOT IN (
    SELECT `user_id`
    FROM `testt`
    WHERE `group_id` = 12)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы