j'ai besoin de sommer les lignes de ma table de la manière suivant

DATE --- REF --- MONTANT --- INDICE --- TOTAL_IND_1 --- TOTAL_IND_2 --- DIFF

avec INDICE in (1,2)

pour chaque REF j'ai besoin besoin de faire la différence : DIFF = (MONTANT where INDICE = 1 ) - (MONTANT where INDICE = 2) et mettre le résultant dans la ligne courante ( pratiquement je dois avoir des 0 pour la majorité des lignes)

d'un autre lieu j'ai besoin de retourner la 1ere date ou DIFF <> 0

merci pour vos collaborations