Bonjour!
Je reviens avec un nouveau problème aujourd'hui
En effet, j'essaie de faire des requêtes d'analyse croisée sous Access 2003.
Mes données à analyser se trouvent donc dans la même table, à part les noms correspondant aux codes contenus dans la table (pour ça, j'ai réussi à les faire correspondre).
Mon problème est que dans cette table se situent les achats et les ventes, différenciés par le champ "Ledger", qui contient "Purchase" ou "Sale", et que je voudrais en faire la différence pour obtenir mes stocks.
Avec l'assistant, j'obtiens bien une colonne "Purchase" et une colonne "Sale" contenant mes données, mais comment faire la différence entre ces deux colonnes?
Voici la requête que j'obtiens, un peu modifiée:
(Et j'ai même pas oublié les balises code cette fois, hein Starec?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 TRANSFORM sum(cdbl(Products.qtyNet)) AS SumOfQtyNet SELECT Products.nameDescription,ProductDescriptions.ProductName, sum(cdbl(Products.qtyNet)) AS [Total Of qtyNet] FROM Products, ProductDescriptions WHERE Products.NameDescription=ProductDescriptions.UID GROUP BY Products.nameDescription, Productdescriptions.ProductName PIVOT Products.ledger;)
Partager