Исходя из ваших данных выборки, это можно упростить до обычного случая / количества:
SELECT user_id,
CASE WHEN COUNT(*) > 1
THEN 1
ELSE 0
END as user_with_multiple_goals
FROM yourTable
GROUP BY user_id
Редактирование сообщения:
SELECT DISTINCT COUNT(*)
FROM yourTable
GROUP BY user_id
HAVING COUNT(*) > 1