Задать вопрос
@Egor25

Как запрос для выборки уникальных значений sql?

Нужно вывести id пользователей только из системы к примеру "а". Тоесть это будет "56". Помогите составить запрос.
К примеру таблица:
User_id _______ System
23 ______________ a
23 ______________ b
34 ______________ a
34 ______________ b
34 ______________ c
56 ______________ a
Обновил условия, ошибка была.
  • Вопрос задан
  • 308 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Решения вопроса 1
@entermix
Чего? oO

Как запрос для выборки уникальных значений sql?

dev.mysql.com/doc/refman/5.7/en/distinct-optimizat...

UPD:
SELECT DISTINCT  User_id FROM table WHERE System = 'c'


UPD 2:
Примерно так:
SELECT User_id as u_id FROM table WHERE System = 'c' AND NOT EXISTS (SELECT User_id FROM table WHERE User_id = u_id AND System <> 'c')
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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