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

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

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

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

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

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

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