Bonjour,
J'ai trois tables
Client : numclient, nom
CA04 : numclient, chiffre04
ca05 : numclient, chiffre05
Quand je fais la requète sur une seule année cela marche très bien, j'obtiens biens par la client la somme de ses chiffres pour l'année 04 OU l'année 05.
par contre je voudrais que ma requète me donne 04 ET 05 soit
numclient, nom, somme(chiffre04), somme(chiffre05)
J'ai essayé la requète suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT Client.NumClient, Client.Nom, Sum([CA 04].[chiffre 04] AS [Somme 04], Sum([CA 05].[chiffre 05] AS [Somme 05] FROM [Client],[CA 04],[CA 05] GROUP BY [Client].NumClient, [Client].Nom HAVING [CA 05].NumClient = [Client].NumClient AND [CA 05].NumClient = [Client].NumClient ORDER BY [Client].NumClient;
Et.....cela me donne des résultats faux il mélange bizarement les données 04 et 05.
Un début de solution ? si vous avez pu comprendre mes explications
Partager