Je suis étonné, tu peux mettre "alliances A" au lieu de "alliances AS A" ? (idem pour membres et M)
sinon, au vu de la requête, je dirais que GROUP BY M.id_alliances, A.id_alliances, A.nom_alliance devrait avoir le même résultat... puisque ton LEFT JOIN doit aboutir à rune table du genre :
A.nom_alliance A.id_alliance (= M.id_alliance) M.points
sinon, au vu de la requête, je dirais que GROUP BY M.id_alliances, A.id_alliances, A.nom_alliance devrait avoir le même résultat... puisque ton LEFT JOIN doit aboutir à rune table du genre :
A.nom_alliance A.id_alliance (= M.id_alliance) M.points