Bonjour,
Je dispose de deux tables : Code et Compte
Code : avec les champs REG, DEB, FIN, et DES
DEB et FIN sont des champs alphanumériques qui à eux deux constituent une borne (ou plage) de numéro de compte
Compte : est une liste de compte (champ CPT) pour laquelle il faut remplir le champ REG
CPT est un champ alphanumérique (comme Code.DEB et Code.FIN) et REG a le même caractéristique que Code.REG
Dans cet exemple : pour le compte 164260, on va aller voir dans quelle plage il se trouve.
On voit que 164260>=164250 ET 164260<=164280, on va lui attribuer alors la valeur de "AX7104" du champ REG
La recherche consiste donc à trouver d'abord quand quelle plage ou intervalle le compte se trouve-t-il.
Plusieurs plages peuvent avoir le même code REG, et il se pourrait que des comptes CPT ne se trouve dans aucune plage.
Pourriez-vous m'aider pour la requête SQL svp ?
Merci d'avance
Partager