Bonjour,

J'aurais besoin de votre aide pour savoir ceci :

J'ai un champ en Integer avec une valeur par exemple 42300 (champs SURF)

j'aurais besoin d'avoir un résultat sous forme 4.23

Donc j'ai tenté ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
CAST(SURF/10000 AS DECIMAL(7,2) )
Mais au lieu d'obtenir 4.23 j'obtiens 4.00...

Je suis perdu du coup, il arrondi a l'entier, et je voudrais qu'il me garde le calcul réel.

sinon j'avais tenté ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
cast((SURF) as decimal (7,2))  / 10000
et la il m'affiche 4.23000000 au lieu de 4.23

Donc aucun des deux n'est complétement satisfaisant.

Désolé si ca pique aux yeux j'ai tenté pour avoir le bon résultat, mais en vain.

Merci de votre aide