Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Посчитать количество уникальных данных / 4 сообщений из 4, страница 1 из 1
05.06.2019, 03:11
    #39822586
Сергей CD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посчитать количество уникальных данных
Дабы не плодить новых тем, решил написать тут. Тем более что задача похожа.
В общем задача такова. Надо посчитать количество уникальных данных для столбца programmid для каждого уникального workerid. При чём после выборки по диапазону дат. Как это сделать в одном запросе или через промежуточную таблицу ума не приложу.
...
Рейтинг: 0 / 0
05.06.2019, 07:45
    #39822600
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посчитать количество уникальных данных
Сергей CDНадо посчитать количество уникальных данных для столбца programmid
COUNT(DISTINCT programmid)

Сергей CDдля каждого уникального workerid
GROUP BY workerid

Сергей CDпосле выборки по диапазону дат
WHERE Дата BETWEEN НачалоДиапазона AND КонецДиапазона
...
Рейтинг: 0 / 0
05.06.2019, 07:46
    #39822601
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посчитать количество уникальных данных
Не очень понял задачу.
Либо так:
Код: sql
1.
2.
3.
4.
SELECT count(*), programmid, workerid
FROM mytable
WHERE '2019-06-01 00:00:00' <= operationtime AND operationtime < '2019-06-02 00:00:00'
GROUP BY programmid, workerid


либо так:
Код: sql
1.
2.
3.
4.
SELECT count(distinct programmid), workerid
FROM mytable
WHERE '2019-06-01 00:00:00' <= operationtime AND operationtime < '2019-06-02 00:00:00'
GROUP BY workerid
...
Рейтинг: 0 / 0
05.06.2019, 22:09
    #39823107
Сергей CD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посчитать количество уникальных данных
То что надо. Спасибо. И тот и тот пример пригодился.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Посчитать количество уникальных данных / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]