SQL Подсчет уникальных значений?

Есть таблица orders:
id|user_id
в этой таблице все заказы всех пользователей

как подсчитать сколько вообще уникальных пользователей user_id в этой таблице?

отдельной таблицы users нет, поэтому подсчитать нормально нет возможности
  • Вопрос задан
  • 57238 просмотров
Пригласить эксперта
Ответы на вопрос 2
EreminD
@EreminD
Кое-что умею
Запрос выше выдаст список уникальных значений

Этот запрос выведет количество
SELECT COUNT(DISTINCT user_id) FROM orders
Ответ написан
Комментировать
@dmitryKovalskiy
программист средней руки
Господа, вы должно быть шутите.
SELECT userId,COUNT(userId)
FROM orders
GROUP BY userId
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы