Bonjour
Je cherche à savoir s'il est possible de récupérer la valeur du case pour l'utiliser comme valeur par défaut.
Exemple :
Les multiplications sont des opérations qui sont réalisées avec des requetes SQL, elles sont dynamiques. Il n'est pas donc envisageable pour des raisons de performances de les ré-exécuter dans le ELSE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 CASE WHEN ( multiplication de valeurs 1 + multiplication de valeurs 2 ) > Plafond THEN resultat = Plafond ELSE (multiplication de valeurs 1 + multiplication de valeurs 2)
Or, je ne sais pas comment on peut récupérer le résultat juste précédemment calculé... si c'est faisable ...
Auriez-vous une idée ?
Partager