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

Nom : code.JPG
Affichages : 128
Taille : 36,7 Ko


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

Nom : compte.JPG
Affichages : 124
Taille : 19,3 Ko

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