IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

[newbie] pblm nombres décimaux


Sujet :

PostgreSQL

  1. #1
    Futur Membre du Club
    Inscrit en
    Décembre 2004
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 8
    Points : 8
    Points
    8
    Par défaut [newbie] pblm nombres décimaux
    bonjour,
    est-il normal que cette requête :

    select 7/2;

    me retourne 3 au lieu de 3.5 ?
    Est-ce un pblm de configuration ?

    merci à tous

  2. #2
    Membre averti
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Septembre 2003
    Messages
    302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2003
    Messages : 302
    Points : 331
    Points
    331
    Par défaut
    il faut que tu castes en float
    L'héroïsme, c'est encore la meilleure façon de devenir célèbre quand on n'a pas de talent
    Pierre Desproges

  3. #3
    Futur Membre du Club
    Inscrit en
    Décembre 2004
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 8
    Points : 8
    Points
    8
    Par défaut
    j'ai essayé ça :

    select cast(7/2 as float);

    mais toujours le même résultat

  4. #4
    Membre averti

    Homme Profil pro
    Inscrit en
    Janvier 2005
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 338
    Points : 404
    Points
    404
    Par défaut
    le monsieur a dit caster

    c'est plutot comme ceci qu'il faut faire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select (7::float/2::float) as decimal;
    c'est les nombres à divisés qui doivent être convertis en FLOAT

    KrysKool
    Christophe Chauvet
    Consultant Odoo
    Python / PostgreSQL

  5. #5
    Futur Membre du Club
    Inscrit en
    Décembre 2004
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 8
    Points : 8
    Points
    8
    Par défaut
    le monsieur me dit cast, je dis CAST()

    en tout cas merci pour vos réponses, cela fonctionne (évidemment)

  6. #6
    Membre averti
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Septembre 2003
    Messages
    302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2003
    Messages : 302
    Points : 331
    Points
    331
    Par défaut
    penses au tag résolu
    L'héroïsme, c'est encore la meilleure façon de devenir célèbre quand on n'a pas de talent
    Pierre Desproges

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

Discussions similaires

  1. pb liste deroulante / nombres décimaux
    Par coco21 dans le forum Access
    Réponses: 3
    Dernier message: 22/06/2006, 09h10
  2. [PHP,MYSQL et CSV]Importation avec nombres décimaux
    Par m3n2o dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 20/06/2006, 11h47
  3. [Débutant] Les nombres décimaux
    Par Sylvester dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 18/05/2006, 13h57
  4. Problème nombre décimaux
    Par salut12345 dans le forum C++
    Réponses: 3
    Dernier message: 29/10/2005, 12h57
  5. Select sur des nombre décimaux de format 0.*
    Par CanardJM dans le forum Langage SQL
    Réponses: 8
    Dernier message: 18/08/2005, 16h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo