Тебе нужно использовать ХАВИНГ, а не ГДЕ. Кроме того, вам нужно сгруппировать что-то, что на самом деле в вашем запросе, в данном случае u.name. Предполагая, что u.name уникально - если нет, вам нужно сгруппировать по u.id и u.name.
SELECT u.name, COUNT(*) AS users_phonenumber_count
FROM users u
INNER JOIN phonenumbers p ON p.user_id = u.id
GROUP BY
u.name
HAVING
count(*) > 10