Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Candidat au titre de Membre du Club
    Femme Profil pro
    Inscrit en
    août 2011
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : août 2011
    Messages : 44
    Points : 10
    Points
    10

    Par défaut Arrondir une moyenne à 0.5 près

    Bonjour,

    J'ai une requete sql :
    Code :
    1
    2
     
    SELECT ROUND((avg(note)/0.5)*0.5,0) AS moyenne FROM Avis WHERE IDpdt=1;
    Le problème est que si la moyenne est de 4.3, il l'arrondit à 4 et non 4.5.
    Que dois-je mettre pour qu'il me fasse des arrondis à 0.5 près svp ?

    Merci d'avance de votre aide.
    Valou

  2. #2
    Modérateur

    Homme Profil pro Fabien
    Ingénieur d'études en décisionnel
    Inscrit en
    septembre 2008
    Messages
    6 820
    Détails du profil
    Informations personnelles :
    Nom : Homme Fabien
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur d'études en décisionnel
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : septembre 2008
    Messages : 6 820
    Points : 13 495
    Points
    13 495

    Par défaut

    Vous faites votre division par deux trop tôt :
    Code :
    1
    2
    3
    SELECT ROUND((avg(note)/0.5),0)*0.5 AS moyenne
      FROM Avis
     WHERE IDpdt = 1;

  3. #3
    Candidat au titre de Membre du Club
    Femme Profil pro
    Inscrit en
    août 2011
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : août 2011
    Messages : 44
    Points : 10
    Points
    10

    Par défaut

    Merci beaucoup Waldar pour ta réponse.

    Bon réveillon,
    Valou

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •