Supposons que j'ai données dans le tableau X:SQL pour obtenir des statistiques distinctes
id assign team
----------------------
1 hunkim A
1 ygg A
2 hun B
2 gw B
2 david B
3 haha A
Je veux savoir combien de droit pour chacun id. Je peux obtenir l'aide:
id select, count (assign distinct) de groupe X par id ordre par comptage (assign distinct) desc;
Il me donnera quelque chose:
1 2
2 3
3 1
Ma question est de savoir comment puis-je obtenir la moyenne de tous les assigner compte?
En outre, maintenant je veux connaître le nombre de personnes par équipe. Donc, je veux quelque chose comme:
team assign_avg
-------------------
A 1.5
B 3
Merci d'avance!
Pouvez-vous expliquer pourquoi A devrait être 1.5 et B 3? Je ne peux pas vraiment voir ce que vous faites. –
Quelle base de données est "mssqlft"? –