certains utilisateurs ont plusieurs enregistrements distincts dans mysql

Pour une table qui contient les enregistrements de l'utilisateur les pages web de visite de comportement, comment puis-je sélectionner les utilisateurs qui visitent le plus d'une des pages web.

La structure de ce tableau est:

userId        webpageId       visitTime
  0              123            ...
  0              124            ...
  1              123            ...
 ...             ...            ...

Je peux compter à l'aide de:

SELECT userId, COUNT(DISTINCT webpageId) AS count FROM visits GROUP BY userId;

Il me donne le résultat comme:

userId          count
  0               2
  1               1
  2               6
 ...             ...

Comment puis-je exécuter une requête qui me donne le résultat final comme:

userId
  0
  2
 ...

chaque utilisateur qui visite plus d'un DISTINCT des pages web

source d'informationauteur zoujyjs