Bonjour,
J'ai 2 tables sur lesquelles je souhaite faire une jointure.
Ma requète est ok et me renvoie le résultat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
NO_PCI DEVISE USR CD_SENS CACLT SUM(MONTANT) CD_SENS SOLDE
--------------- ------ --- ------- ----- ------------ ------- --------------------
99290164 EUR 001 C 01 4013849 C 5822949,00
99290164 EUR 001 C 06 310000  C 5822949,00
99290164 EUR 001 C 08 1499100 C 5822949,00
99290164 EUR 009 C 01 116000 C 116000,00
99290180 EUR 001 C 01 259100 C 259100,00
99290222 EUR 009 C 01 984800 C 1198700,00
99290222 EUR 009 C 03 189500 C 1198700,00
99290222 EUR 009 C 04 24400  C 1198700,00
Ce qui m'interesse c'est la dernière colonne. Elle vient de ma 2° table qui contient moins de lignes que la 1° table.
Résultat : ce solde est dupliqué dès lors que la clé de rapprochement apparait plusieurs fois dans ma table 1 pour une seule fois dans la table 2.

Bon, c'est le résultat normal d'une jointure. Je voudrais savoir s'il y a un moyen de n'avoir ce solde que sur une seule ligne, de façon à ce que j'ai qqc qui ressemble à ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 NO_PCI DEVISE USR CD_SENS CACLT SUM(MONTANT) CD_SENS SOLDE
--------------- ------ --- ------- ----- ------------ ------- --------------------
99290164 EUR 001 C 01 4013849 C 5822949,00
99290164 EUR 001 C 06 310000  C 
99290164 EUR 001 C 08 1499100 C 
99290164 EUR 009 C 01 116000 C 116000,00
99290180 EUR 001 C 01 259100 C 259100,00
99290222 EUR 009 C 01 984800 C 1198700,00
99290222 EUR 009 C 03 189500 C 
99290222 EUR 009 C 04 24400   C
Remarque : il est important pour moi de ne pas grouper ces données.

Merci.