gopherhole/internal/avg_time.sql

8 lines
267 B
SQL

SELECT
domain,
ROUND(AVG(totalTimeMs), 3) as averageTotalTime,
COUNT(*) as requests,
strftime('%s', started)/(5*60) as "timeWindow"
FROM log
GROUP BY domain, strftime('%s', started) / (5 * 60)
ORDER BY started desc;