Somme de 2 tables - SQL/NoSQL - Programmation
Marsh Posté le 15-07-2008 à 11:55:57
Il y a peut etre plus simple, mais tu peux passer par un SELECT FROM SELECT
SELECT Lib, Dev, SUM(VT) FROM
(SELECT Num Produit , Libelle Produit Lib, Devise Dev , Vente total VT
FROM Table 1
UNION
SELECT Num Produit , Libelle Produit Lib, Devise Dev , Vente total VT
FROM Table 2) TAB_TMP
GROUP BY Lib, Dev
Après il faudrait tester si ça marche :
SELECT T1.Libelle Produit , T1.Devise , SUM(T1.Vente total )+SUM(T2.Vente total ) FROM Table1 T1, Table2 T2
WHERE T1.Num Produit = T2.Num Produit
AND T1.Devise = T2.Devise
GROUP BY T1.Libelle Produit , T1.Devise
Mais du coup si un produit est seulement dans T2 ça coince .
Marsh Posté le 12-07-2008 à 22:07:39
Hello,
J'ai un p'tit souci avec une requête.
J'ai 2 tables avec les champs suivants :
Num Produit
Libelle Produit
Devise
Vente total
J'aimerai pouvoir sommer ces 2 tables, en obtenant via une requête le vente total pour chaque num produit et chaque devise, le CA réalisée. Pour le moment, je sèche un peu ... Quelqu'un aurait une idée?
Avec un exemple, mon pb sera peut-être plus explicite.
Si dans la tableA, le produit A a été vendu pour 2500 Euros et que dans la table B ce même produit a été vendu pour 5000 Euro, j'aimerai avoir une ligne : Produit A - Euro - 7500
Merci bcp et bonne soirée