Euh... il me semble avoir répondu à ça :
ramener le nombre d'amis et la répartition en % par rapport au total de mes utilisateurs
Le fait que ce soit en X et en Y n'est pas du ressort du SGBD il me semble.
Dans ta requête comme dans la mienne :
SELECT COUNT(*) AS nb_tot FROM utilisateurs
Ne donne qu'un seul nombre : le nombre de lignes de la table utilisateurs, c'est à dire le nombre total d'utilisateurs.
Demander dans ta requête le max(nb_tot) donnera toujours le même nombre !
J'ai donc l'impression que ta requête donne le même résultat que la mienne mais avec une jointure inutile.
Partager