Bonjour,
Je suis débutant en SQL, j'ai regardé sur le forum mais je n'ai pas trouvé de solutions qui pourrait convenir.
J'ai deux tables :
Table1 : Table avec les taux de change - dont la base currency est toujours "EUR"
Currency_fx Currency_base fx AUD EUR 1,6164 CAD EUR 1,4706 CHF EUR 1,1137 DKK EUR 7,4634 EUR EUR 1 GBP EUR 0,89975 HKD EUR 8,7508 HUF EUR 325,46 JPY EUR 121,93 NOK EUR 9,6983 PLN EUR 4,263 USD EUR 1,1205
Table 2 : Base client avec deux devises
client currency1 currency2 A USD USD B EUR EUR C EUR EUR D GBP GBP A EUR EUR
je souhaiterai avoir le taux de change associé pour chaque client - Sachant que nous n'avons pas dans cette table tout le temps la paire "Devise / EUR"
Le résultat attendu est le suivant :
client currency1 currency2 Fx A USD USD 1 (1.105/1.1205) B GBP HUF 0,002764549 (0.89975/325.46) C EUR HKD 0,114275266 (1/8.7508) D GBP JPY 0,007379234 (0.89975/121.93) A CHF CAD 0,757309942 (1.1137/1.4706)
Merci d'avance,
Partager