Parcourt de chaine et Formule de calcul

anspauldou Messages postés 42 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 30 juin 2016 - 30 juin 2016 à 20:38
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 - 30 juin 2016 à 21:06
Bonjour

J'ai deux tables dont l'une est Table_Formule et l'autre Table_Donnee. La table Table_Formule contient les informations suivantes :
insert into Table_Formule (NumLigne, Col_Formule)
Values (1, '{1001}*{1003}/{2004}')
insert into Table_Formule (NumLigne, Col_Formule)
Values (2, '({2005}+{1004})/({2004}*{1003}') bref j'ai plusieurs formules différentes par ligne.
Dans la table Table_Donnee j'ai les informations suivantes :
insert into Table_Donnee (CodeRef, ValeurRef)
Values ('1001', 2500)
insert into Table_Donnee (CodeRef, ValeurRef)
Values ('1003', 40)
insert into Table_Donnee (CodeRef, ValeurRef)
Values ('2004', 300)
insert into Table_Donnee (CodeRef, ValeurRef)
Values ('2005', 360)
insert into Table_Donnee (CodeRef, ValeurRef)
Values ('1004', 10)

Je voudrai un exemple de code qui me permettra d'avoir au final :
2500*40/300 selon la formule de la première ligne et
(360+10)/(300*40) selon la deuxième ligne. Ma table Table_Formule doit pouvoir contenir autant de combinaison possible de formule. La colonne ValeurRef contient du numeric.

Merci d'avance.

1 réponse

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
Modifié par ucfoutu le 30/06/2016 à 20:49
Bonjour,
http://codes-sources.commentcamarche.net/forum/affich-1460699-parcourt-de-chaine-et-formule-de-calcul#newanswer
6 ans plus tard ... et en copiant/collant (sinon : trop fatiguant, bien sûr) le premier message.... !
Gillette et Wilkinson, entre autres, ont des lames qui accèdent depuis plusieurs années aux endroits les plus difficiles, y compris la paume des mains.

________________________
Nul ne saurait valablement coder ce qu'il ne saurait exposer clairement.
0
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 656
30 juin 2016 à 21:06
Pfff quelle mémoire!
0
Rejoignez-nous