[résolu] [sql] Savoir si un GROUP BY a été appliqué

WRInaute accro
Bonjour,

Désolé pour le titre sans doute pas clair...

J'ai une requête qui utilise un GROUP BY pour grouper les sous-parcs d'un même parc d'éoliennes.
Un champ 'nom' décrit le nom des parcs
Un champ 'sous_nom' décrit les noms des sous-parcs qui constituent le parc.
J'ai fait une requête avec un GROUP BY qui fonctionne bien, mais je ne peux pas savoir si une ligne donnée du résultat de la requête correspond à un parc constitué d'un seul sous-parc ou d'un parc constitué de plusieurs sous-parcs.
J'ai bien pensé à ajouter à la table un champ qui vaudrait 1 pour chaque enregistrement, et un SUM dans la requête. Ainsi, si cette valeur vaut 1, ou un nombre supérieur, je sais combien de sous-parcs il y a par parc. Mais ça me force à modifier la structure de ma table et le script que j'utilise pour la faire vivre.

Ma question : il y a t-il une ruse, un moyen simple, pour obtenir l'info que je veux sans modifier ma table ?

Merci d'avance,

Michaël
 
WRInaute accro
Salut, montre nous un extrait de ta table, la requête actuelle, et le résultat que tu aimerais :)
 
WRInaute accro
Je vais essayer la solution de Xtrade et je reviendrai vers vous si ça ne colle pas.
Merci.
 
Discussions similaires
Haut