LIMIT debería aparecer después el resto de su consulta, y no está especificando de dónde obtener los registros con una cláusula FROM, así:
SELECT uri, COUNT(date)
FROM <tablename>
GROUP BY uri
ORDER BY MAX(COUNT(date)), uri DESC
LIMIT 5
LIMIT debería aparecer después el resto de su consulta, y no está especificando de dónde obtener los registros con una cláusula FROM, así:
SELECT uri, COUNT(date)
FROM <tablename>
GROUP BY uri
ORDER BY MAX(COUNT(date)), uri DESC
LIMIT 5