Oracle 10 g - Jointure particulière avec CASE WHEN ?
Bonjour,
Je souhaite effectuer l'action suivante :
J'ai une table de 500 lignes T1 qui a un code C_NUM_COMPTE faisant référence à une table T2(C_NUM_COMPTE, C_NUMERO_COMPTE).
Exemple table T2 :
Code:
1 2 3 4 5 6
|
C_NUM_COMPTE C_NUMERO_COMPTE
1 71245678978
2 62478987878
3 62478987879
... |
Exemple de table T1 :
Code:
1 2 3 4 5
|
MONTANT C_NUM_COMPTE
123.45 1
1478.45 2
... |
Ce que je souhaite faire c'est pour tous les compte dont le code réél commence par 6, par exemple les n° 2 et 3, je multiplie par -1 les montants de ma table T1.
Ce qui donne pour T1 :
Code:
1 2 3 4 5
|
MONTANT C_NUM_COMPTE
123.45 1
-1478.45 2
... |
Est-ce possible en requêtes SQL sous Oracle 10g ?
Merci pour toute info.