Requete sur des moyennes

Requete sur des moyennes - SQL/NoSQL - Programmation

Marsh Posté le 24-12-2003 à 16:27:09    

Bonjour,
 
j'ai un pb :
 
je fais une requete du type
 

Code :
  1. select avg(a.poids+b.poids) from a, b where .... group by a.nom ...


 
Je veux récupérer toutes les moyennes supérieures à 5
 
J'ai essayé ceci :
 

Code :
  1. select avg(a.poids+b.poids) from a, b where avg(a.poids+b.poids)>5 ... group by a.nom ...


 
MAIS ça marche pas ...
 
Qqun aurait-il un autre moyen  ?
 
 
Merci


Message édité par Shogun2002 le 24-12-2003 à 16:31:30
Reply

Marsh Posté le 24-12-2003 à 16:27:09   

Reply

Marsh Posté le 24-12-2003 à 17:13:38    

select avg (a.poids + b.poids) as moyenne from a, b having moyenne > 5

Reply

Marsh Posté le 25-12-2003 à 08:13:31    

merci je vais tester ça vendredi :jap:


Message édité par Shogun2002 le 25-12-2003 à 08:13:50
Reply

Marsh Posté le 25-12-2003 à 19:59:38    

T'es pas obligé de renommer le avg en moyenne, c'est juste pour faire plus simple. Le having arrive après les group by si tu en as
 
select .. from .. where .. group by .. having .. order by ..


---------------
On ne vit qu'une fois, mais pour qui sait vivre, une seule fois suffit (Merril Stubbing)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed