1 2 3 4
| SELECT [PL Step1 Each].Material, [Base Produit].[Description Material], [Définition Cellule].Cellule, [Base Produit].Canal, [Base Produit].[Range Brand Desc], [Base Produit].[Base Product Description], [PL Step1 Each].Mois, [PL Step1 Each].EACH, [PL Step1 Each].Tonnes, [Tonnes]-(Sum([EACH]*[Base Produit]![Poids gratuit])/1000) AS [Tonnes Facturées], (Sum([EACH]*[Tarif Specialist]![Tarif])) AS [CA BRUT] INTO [PL Step2 Ajout Tonnes Facturées]
FROM (([PL Step1 Each] INNER JOIN [Base Produit] ON [PL Step1 Each].Material = [Base Produit].Material) LEFT JOIN [Définition Cellule] ON ([Base Produit].[Range Brand Desc] = [Définition Cellule].[RB Description]) AND ([Base Produit].Canal = [Définition Cellule].Canal) AND ([Base Produit].[Base Product Description] = [Définition Cellule].[Base Prod Desc])) INNER JOIN [Tarif Specialist] ON ([Base Produit].Material = [Tarif Specialist].Material) AND ([PL Step1 Each].Mois = [Tarif Specialist].Mois)
GROUP BY [PL Step1 Each].Material, [Base Produit].[Description Material], [Définition Cellule].Cellule, [Base Produit].Canal, [Base Produit].[Range Brand Desc], [Base Produit].[Base Product Description], [PL Step1 Each].Mois, [PL Step1 Each].EACH, [PL Step1 Each].Tonnes, [Tarif Specialist].Tarif
HAVING ((([Tonnes]-(Sum([EACH]*[Base Produit]![Poids gratuit])/1000))<>0) AND (((Sum([EACH]*[Tarif Specialist]![Tarif])))<>0)); |
Partager