bonjour à tous,
je me permet de vous soumettre un cas de jointure qui se révèle être un vrai casse tête.
j'ai une table de fait (des facturations) qui de manière simplifiée se présente ainsi :
sociéte / devise / client / chiffres_d_affaires / date_de_facture
je cherche à faire une jointure sur une table devise :
sociéte/ devise/date_de_debut/taux_de_change
cette table contient les différents taux de change valable pour un intervalle de temps imprévisible (puisqu'il est possible à tous moment d'ajouter un taux de change pour une date donnée, ce taux sera valable à partir de la date en question, jusqu'à la date correspondant à l'enregistrement suivant)
les enregistrements ont donc cet aspect :
sociéte/ devise/date_de_debut/taux_de_change
001/USD/01-05-10/1.28
001/USD/05-06-10/1.27
001/USD/10-08-10/1.31
etc...
mon objectif étant bien entendu de pouvoir rapprocher les factures des taux de change valables pour la date de facturation.
merci de votre aide.
Partager