po prostu dodaj klauzulę o posiadaniu
SELECT userId, COUNT(DISTINCT webpageId) AS count
FROM visits
GROUP BY userId
HAVING COUNT(DISTINCT webpageId) > 1
ale jeśli tylko co ID
SELECT userId
FROM visits
GROUP BY userId
HAVING COUNT(DISTINCT webpageId) > 1
powód, dla którego filtrujesz według HAVING
klauzula, a nie na WHERE
jest dlatego, że WHERE
klauzula nie obsługuje kolumn, które są zagregowane .