Я использую asql package (sqlite) для анализа файлов журнала Apache. Я пытаюсь выполнить запрос, который возвращает [отчетливые IP-адрес] [Авторизованный пользователь] [число раз, когда пользователь аутентифицированные с этого IP-адрес]Использование sqlite для анализа журналов apache
запросом, который почти работает, но не включает в себя подсчет является:
SELECT DISTINCT(source), user FROM logs ORDER BY user
, но как только добавить COUNT (*), я получаю одну строку. Если я попробую:
SELECT DISTINCT(source), user, COUNT(*) FROM logs GROUP BY user
Я не вижу, где один пользователь прошел аутентификацию из нескольких IP-адресов. Я новичок в sql и не уверен, что мне нужно использовать псевдоним или вложенный запрос подсчета.