Bonjour,

J'ai une fois de plus besoin de votre aide pour résoudre un petit problème.

Disons que j'ai une table de cette forme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
TYPEFACT  COMMERCIAL CA
F        JEAN          12 
F        JEAN          20
F        ALAIN         22 
A        JEAN           -2
A        JEAN          -5 
F        ALAIN          8
Le but étant d'obtenir :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
COMMERCIAL CA(F)  CA(A)
JEAN       32     -7
ALAIN      30      0
J'ai essayé cela, mais sans succès :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT T1.COMMERCIAL,SUM(T1.CA),SUM(T2.CA)
  FROM (SELECT COMMERCIAL,CA FROM MATABLE WHERE TYPEFACT='F') T1
  INNER JOIN (SELECT COMMERCIAL,CA FROM MATABLE WHERE TYPEFACT='A') T2 ON T1.COMMERCIAL=T2.COMMERCIAL GROUP BY T1.COMMERCIAL
Pourriez-vous svp m'aider en me disant ou est mon erreur.

Merci d'avance.

Vincent