Salut à tous,
j'ai un requete sql simple qui calcul le moyene d'un etudiant .le resultat sorte comme par exemple 14.25639855 mais veut le resultat deux numéros aprés virgule (14.25)
merci d'avance
Salut à tous,
j'ai un requete sql simple qui calcul le moyene d'un etudiant .le resultat sorte comme par exemple 14.25639855 mais veut le resultat deux numéros aprés virgule (14.25)
merci d'avance
En général, comme t'a dit Waldar,
la fonction d'arrondi est round et peut t'aider à réduire les nombres de chiffres après la virgule.
Par exemple si tu utilise Sql Server, round peut avoir trois paramètres.
Si tu metle résultat sera 14.26000000, alors pour avoir avoir le résultat comme tu le veut tu peut utiliser une fonction left qui récupère le 5 premiers chiffres comme dans l'exemple suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part Round(14.25639855,2)
avec comme résultat 14.26 ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part left(round(14.25639855,2),5)avec comme résultat 14.25.
Code : Sélectionner tout - Visualiser dans une fenêtre à part left(14.25639855,5)
De toutes les façons, ces deux fonctions existent dans le langage SQL
Bon courage!
Ok;merci pour les reponses .On va test
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager