Skip site navigation (1) Skip section navigation (2)

Re: Imbrication de fonction d'aggregat impossible

From: Christophe Garault <christophe(at)garault(dot)org>
To: Liste PostgreSQL Fr <pgsql-fr-generale(at)postgresql(dot)org>
Subject: Re: Imbrication de fonction d'aggregat impossible
Date: 2007-01-13 14:52:42
Message-ID: 45A8F23A.70908@garault.org (view raw or flat)
Thread:
Lists: pgsql-fr-generale
Guillaume Lelarge a écrit :

> > Passe plutôt par une requête imbriquée :
> >   SELECT avg(total)
> >   FROM (select count(*) as total from logs
> >         where log_program like '%postfix%'
> >         and log_message like '%reject%') AS tmp;
> >
> > Je n'ai pas testé car je n'ai pas le temps actuellement, mais je
> > commencerais avec ça.
> >   
>   
Merveilleux.
J'ai juste rajouté le group by et ça fonctionne pile-poil.  ;-) 
J'allais te demander la raison du 'AS tmp' mais en plus de ta solution
tu m'as aussi donné l'URL qui l'explique clairement. Chapeau.

> > Sinon, tu peux aussi créer une vue à partir de ta première sélection :
> >   
>   
C'est inouï que je n'y aie pas pensé avant de poster, moi qui me bat
depuis des lustres pour l'utilisation massive de vues. La tête dans le
guidon sans doute.
Encore merci Guillaume, en espérant ne pas t'avoir trop mis en retard.  ;-) 

-- Y'a aucun problème Jules. Je m'en occupe vieux. Toi pendant ce temps
là tu calmes le jeu. Je vous envoie Wolf qui devrait rappliquer d'une
minute à l'autre


In response to

pgsql-fr-generale by date

Next:From: DANTE AlexandraDate: 2007-01-17 13:31:04
Subject: pg_freespacemap et théorie sur le free space map
Previous:From: Guillaume LelargeDate: 2007-01-13 09:52:13
Subject: Re: Imbrication de fonction d'aggregat impossible

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group