Bonjour,
J'ai une table vente contenant des produits et des montants

table vente :
Pdt Montant
1 | 2
1 | 5
2 | 6
3 | 2

et je voudrai faire une requete me retournant les vente par produits ainsi que les ventes totales

Pdt Montant Total
1 | 7 | 15
2 | 6 | 15
3 | 2 | 15

la seule solution en une seule requete est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
select pdt,sum(montant),total
from vente, (select sum(montant) total from vente) tmp
group by pdt,total
mais vous vous imaginez bien que niveau perf..... surtout sur les quelques millions d'ereistrement que j'ai

Donc si vous avez une idée....

merci