J'ai une table MySQL avec computerid, userid et quelques autres colonnes. Maintenant, je veux une requête qui retournerait tous les enregistrements où la valeur computerid est partagée par plus d'un utilisateur. Retrouvez ci-dessous les données de l'échantillon:Requête MySQL pour retourner une combinaison de colonnes non unique
computerid userid 100 5 105 10 110 6 100 7 101 11 100 5 105 10 101 11
Pour des données ci-dessus ensemble requête MySQL devrait revenir en dessous des résultats parce que dans ce cas ComputerID est partagée par deux codes d'utilisateur.
computerid userid 100 5 100 7
Merci pour les réponses. Juste une note - Cette table comme autour de 1 million d'enregistrements. Il y aurait peu d'enregistrements où plusieurs utilisateurs auraient le même computerid. Je me demandais juste quelle requête serait assez rapide en termes de performances. –
Qu'est-ce qui est assez rapide? Savez-vous comment ajouter des index à votre table? –
En outre, qu'est-ce que la requête 'SELECT COUNT (DISTINCT computerid) FROM table1' renvoie pour votre table? –