Задать вопрос
@CubaJas
Web-программист

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

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

Как выбрать пользователей, входящих в группу 10, 11, но не входящих в 12?
  • Вопрос задан
  • 47 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Azperin
Дилетант
Наркомания
SELECT `user_id`
FROM `testt` 
WHERE `user_id` NOT IN (
    SELECT `user_id`
    FROM `testt`
    WHERE `group_id` = 12)
Ответ написан
Ваш ответ на вопрос

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

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