J'ai cette requete:
Ce que je ne reussi pas a faire. Je veux pour chaque partenaire(donc en faisant un GROUP BY IdPartener) calculer SUM(ValoareAchizitie qui est mon alias du calcul tab3.Cantitate*tab4.PretFranco ).
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
Donc je veux faire un group by IdPartener en ajoutant une septieme colonne nomme SUM(ValoareAchizitie) groupes par chaque partenaire (donc GROUP BY IdPartener).
Comme vous voyez IdPartener se repete je veux faire une colonne unique d'IdPartener (en utilisant group by septieme colonne et une huitieme colonne qui fait le calcul SUM(tab3.Cantitate*tab4.PretFranco) pour id unique -donc GROUP BY IdPartener).
Ce que je veux:
Je veux garder les colonnes afficher(les 6colonnes du printscreen) je veux ajouter une colonne d'IdPartenaire unique(group by idpartener et une autre colonne SUM(tab3.Cantitate*tab4.PretFranco) donc SUM(ValoareAchizitie) ma derniere colonne de mon tableau.
Voila l'effet en executant ma requete pour etre plus claire:
Remarque: les left joins sont correctement lies ce que je veux c'est ajouter les 2 colonnes.
Donc ce que je veux c'est sommer par example pour premier idpartenaire (le premiere a l'id = 674 donc dans la colonne SUM(ValoareAchizitie) je veux qu'il fait le calcul pour l'id = 674 donc 87.4+ 150.36 + 186.91+ 187.88+ 111.88+533.32 + 266.04+184.96.=2324.39
Donc pour l'id
Puis il prends l'id suivant 454 et il fait le calcul
et ainsi du suite pour chaque valeur de la premiere colonne
dans une nouvelle colonne nomme SUM(ValoareAchizitie).

 

 
		
		 
         
 

 
			
			


 
			

 Requete petite probleme
 Requete petite probleme
				 Répondre avec citation
  Répondre avec citation
Partager