le maximum par catégorie

le maximum par catégorie - SQL/NoSQL - Programmation

Marsh Posté le 10-02-2007 à 22:41:31    

Bonjour,
 
je voudrais chercher le maximum de commande pour chaque mois.
 
 AOÛT                               Airport           16                    
 AOÛT                               Hospital          21                    
 AOÛT                               Concert Hall      7                    
 AOÛT                               Department Store  45                    
 AVRIL                              Airport           3                    
 AVRIL                              Hospital          1                    
 AVRIL                              Concert Hall      5                    
 AVRIL                              Department Store  16    
 
je voudrais que ca me sorte 45 pour le mois aout et departement store et aussi 16 pour le mois d'avril.
 
kan je fais
 
SELECT   Max(COUNT(NOCOMMANDE))
FROM COMMANDE CO, CLIENT CL
WHERE CO.NOCLIENT = CL.NOCLIENT
GROUP BY CL.TYPE, TO_CHAR(CO.DATECOMMANDE, 'MONTH')
 
il me retourne seulement 45...alors que je veux la réponse par moi...
 
Il doit avoir un truc dans le goupe by, mais je n'arrive pas.  
Pouvez-vous m'aider à résoudre ce problème.
 
Merci

Reply

Marsh Posté le 10-02-2007 à 22:41:31   

Reply

Marsh Posté le 14-02-2007 à 11:31:05    

tu n'as pas de champs dans ton select or, selon la norme, un group by doit recevoir tous les champs du select sauf les fonctions d'agrégat


---------------
http://www.chances-de-gagner.fr
Reply

Sujets relatifs:

Leave a Replay

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