J'ai une formule Excel que j'essaie de convertir en SQL. La formule est la suivanteConvertir une formule Excel en T-SQL
=1800*85%/450*E23
Dites la valeur E23 était de 12 alors la formule serait égale à 40,8
Dans SQL je l'ai écrit ceci:
DECLARE @Number1 INT
DECLARE @Number2 INT
Declare @Number3 INT
Declare @Number4 FLOAT
Set @Number1 = 1800
Set @Number2 = 85
Set @Number3 = 450
SELECT @Number1 * @Number2/@Number3 * Column1 AS FormulaResult
FROM DB;
Si n'importe qui pourrait conseiller de faire @ Number2 = 85 en 85% à la place, ainsi je pourrais obtenir le même résultat que je fais d'Excel que j'apprécierais massivement.
Merci
'Set @ Number2 = 85/100' –
Et' @ DECLARE Number2 FLOAT' –
Merci pour la réponse rapide, ce sens de faire. – user20936