Bonjour,
j'ai quelques pb avec les fonctions d'agrégation dans ma requête, je souhaite faire:
la somme des montants des total des commandes pour tous les clients qui excèdent la somme du montant des total de toutes les
commandes placés entre le 1-jan-89 et le 1-jun-89, en utilisant group by et have.
-> début de la requête:
select c.name as NAME,
s.total as CUSTOMER_TOTAL
from customer c, sales_order s
where c.customer_id=s.customer_id;
=> lorsque que je fait SUM(s.total) dans mon select, j'ai cette erreur :
ERROR at line 1:
ORA-00937: not a single-group group function
Et je ne peux donc plus continuer ma requête, quelqu'un a une idée? merci.
Partager