Я пытаюсь создать запрос, который будет возвращать результаты для числа отдельных пользователей, которые к чему-то обратились по дате. Прямо сейчас у меня есть запрос, который будет отображать 2 столбца, первый - дата, а второй - имя пользователя. В нем будут перечислены все отдельные пользователи, которые обратились к приложению на определенную дату, но каждый из них будет иметь свою собственную строку. Вот запрос, который делает это:Получение количества пользователей по дате
SELECT DISTINCT logdate, User AS ReportUser
FROM table
WHERE appname='abcd1234' AND logdate >=DATE-30
Я попытался положить COUNT() вокруг пользователя, но он говорит, что выбран не-агрегатные значения должны быть частью соответствующей группы.
Любая идея, как я могу получить этот запрос, чтобы показать только строку за последние 30 дней и количество разных пользователей?
Воли, что рассчитывать отдельные пользователь? Первоначальный вопрос был для разных пользователей – Zeph
no. Используйте счетчик (отдельный пользователь) для этого – emaillenin
. Спасибо, мне нужно использовать count (отдельный пользователь), хотя, поскольку таблица вставляет строку каждый раз, когда выполняется запрос. – craigtb