LIMIT doit apparaître après le reste de votre requête, et vous ne spécifiez pas où obtenir les enregistrements avec une clause FROM, comme ceci :
SELECT uri, COUNT(date)
FROM <tablename>
GROUP BY uri
ORDER BY MAX(COUNT(date)), uri DESC
LIMIT 5
LIMIT doit apparaître après le reste de votre requête, et vous ne spécifiez pas où obtenir les enregistrements avec une clause FROM, comme ceci :
SELECT uri, COUNT(date)
FROM <tablename>
GROUP BY uri
ORDER BY MAX(COUNT(date)), uri DESC
LIMIT 5