Хочу вывести топ 10 пользователей с самой большой средней длинной комментария. Комментарий хранится в поле comment VARCHAR. Считать есть смысл только тех, кто написал больше 50 коментов.
Составил такой запрос:
SELECT login, COUNT(id) AS cnt, AVG(LENGTH(comment)) AS avg_len
FROM comment_table
HAVING cnt > 50
GROUP BY login
ORDER BY avg_len DESC
LIMIT 10