I have a SQL table of hits to my website called ExternalHits. I track the URL as URLx and the date the page was accessed as Datex. I run this query every week to get the cou
Use the built in functions:
SELECT URLX, COUNT(URLx) AS Count FROM ExternalHits WHERE datex BETWEEN DATE_SUB(NOW(), INTERVAL 7 DAY) AND NOW() GROUP BY URLx ORDER BY Count DESC;