Bonjour,

J'ai une requête GROUP BY A ORDER BY B. Pour certaines valeurs de B je veux GROUP BY B.
Y a-t-il un moyen de faire ça en 1 requête (peut-être par un IF, un CASE ou un HAVING ?), ou est-ce que je dois faire une requête spécifique pour ces valeurs de B ?

Le cas concret est le suivant : je fais une requête permettant de sortir des lieux d'un annuaire sur toute une région (sud est). Je groupe par lieu (dans le cas présent ils peuvent sortir plusieurs fois) et je classe par commune. Mais pour Marseille, j'ai 16 communes (les arrondissements). Dans ce cas précis, je veux les rassembler.