Formation Google AnalyticsSavez-vous bien utiliser les outils de mesure d'audience ?
Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ?
Savez-vous utiliser les bons outils pour booster votre taux de transformation ?
La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions !
===> Informations et inscriptions.

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

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
OTP
Modérateur
Modérateur

Inscrit le: 16 Déc 2005
Messages: 10211
Localisation: Dans le mat...

URL permanente de ce messagePosté le : Ven Mai 02, 2008 14:53    Sujet du message: [résolu] [sql] Savoir si un GROUP BY a été appliqué

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


Dernière édition par OTP le Ven Mai 02, 2008 16:59; édité 1 fois
 
OTP Visiter le site web du posteur
xTrade
WRInaute accro
WRInaute accro

Inscrit le: 11 Déc 2006
Messages: 2091

URL permanente de ce messagePosté le : Ven Mai 02, 2008 15:15    Sujet du message: [résolu] [sql] Savoir si un GROUP BY a été appliqué

SELECT *,count(*) as total FROM table GROUP BY machin

Ca marche ?


Dernière édition par xTrade le Ven Mai 02, 2008 15:16; édité 1 fois
 
xTrade Visiter le site web du posteur
YoyoS
WRInaute accro
WRInaute accro

Inscrit le: 14 Sep 2006
Messages: 2370

URL permanente de ce messagePosté le : Ven Mai 02, 2008 15:16    Sujet du message: [résolu] [sql] Savoir si un GROUP BY a été appliqué

Salut, montre nous un extrait de ta table, la requête actuelle, et le résultat que tu aimerais Smile
 
YoyoS Visiter le site web du posteur
OTP
Modérateur
Modérateur

Inscrit le: 16 Déc 2005
Messages: 10211
Localisation: Dans le mat...

URL permanente de ce messagePosté le : Ven Mai 02, 2008 15:21    Sujet du message: [résolu] [sql] Savoir si un GROUP BY a été appliqué

Je vais essayer la solution de Xtrade et je reviendrai vers vous si ça ne colle pas.
Merci.
 
OTP Visiter le site web du posteur
OTP
Modérateur
Modérateur

Inscrit le: 16 Déc 2005
Messages: 10211
Localisation: Dans le mat...

URL permanente de ce messagePosté le : Ven Mai 02, 2008 16:58    Sujet du message: [résolu] [sql] Savoir si un GROUP BY a été appliqué

La solution de xTrade marche parfaitement.
Merci à vous deux.
 
OTP Visiter le site web du posteur
YoyoS
WRInaute accro
WRInaute accro

Inscrit le: 14 Sep 2006
Messages: 2370

URL permanente de ce messagePosté le : Ven Mai 02, 2008 17:38    Sujet du message: [résolu] [sql] Savoir si un GROUP BY a été appliqué

De rien même si je n'y suis pas pour grand chose ^^
 
YoyoS Visiter le site web du posteur
xTrade
WRInaute accro
WRInaute accro

Inscrit le: 11 Déc 2006
Messages: 2091

URL permanente de ce messagePosté le : Ven Mai 02, 2008 17:48    Sujet du message: [résolu] [sql] Savoir si un GROUP BY a été appliqué

Putain, je deviens un pro de Sql Laughing
 
xTrade Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

En savoir plus : .

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort