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 :
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)
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.
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 ?