[SQL] Stocker nombre à virgules

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par JulienV, 21 Octobre 2010.

  1. JulienV
    JulienV WRInaute discret
    Inscrit:
    18 Mars 2010
    Messages:
    163
    J'aime reçus:
    0
    Bonjour à tous :)

    Pouvez-vous m'aider ? Je cherche à stocker des nombres à virgules,

    De type :

    1.569856584455854 (ou 1,569856584455854)

    Je ne sais pas dans quel type de champ SQL stocker ce genre de données : float, decimal... ?

    Ces données sont en réalité des ratios, un calcul assez complexe entre différentes notes, d'où le nombre de chiffres après la virgule.

    Merci par avance !
     
  2. FloBaoti
    FloBaoti WRInaute impliqué
    Inscrit:
    30 Avril 2006
    Messages:
    640
    J'aime reçus:
    0
  3. e-kiwi
    e-kiwi WRInaute accro
    Inscrit:
    23 Décembre 2003
    Messages:
    13 198
    J'aime reçus:
    1
    ce que tu montres semble bien coller à la définition du FLOAT en mysql :)
     
  4. JulienV
    JulienV WRInaute discret
    Inscrit:
    18 Mars 2010
    Messages:
    163
    J'aime reçus:
    0
    Oui, pour MySQL, en MyISAM :)

    J'ai mis un float, mais on dirait que les données s'arrondissent (ex : 1.5896696 se transforme en 1.59)
     
  5. Web35
    Web35 Nouveau WRInaute
    Inscrit:
    11 Janvier 2005
    Messages:
    3
    J'aime reçus:
    0
    Pour float, il faut préciser le nombre de décimales.
    FLOAT(7,4), signifie stockage sur 7 chiffres dont 4 au plus affectés après la virgule

    exmple : 12,32876438943 donnera :
    12,329 pour FLOAT(5,3)
    12,3288 pour FLOAT(10,4)
     
  6. JulienV
    JulienV WRInaute discret
    Inscrit:
    18 Mars 2010
    Messages:
    163
    J'aime reçus:
    0
    Bonsoir :)

    Merci pour vos réponses !

    Au final, j'ai utilisé le type "double" qui me convient parfaitement :)
     
Chargement...
Similar Threads - [SQL] Stocker nombre Forum Date
[sql] clé étrangaire Développement d'un site Web ou d'une appli mobile 9 Mai 2014
[SQL] Changement d'etat d'une table au bout de x jours Développement d'un site Web ou d'une appli mobile 26 Avril 2012
[SQL] Meme requete qui ne donne pas le meme résultat Développement d'un site Web ou d'une appli mobile 12 Avril 2012
[SQL] Recherche dans une base de données Développement d'un site Web ou d'une appli mobile 7 Juin 2011
[SQL] une somme un peu spéciale... Développement d'un site Web ou d'une appli mobile 1 Avril 2011
[SQL] Element pas dans le IN Développement d'un site Web ou d'une appli mobile 23 Février 2010
[SQL] Trouver le mauvais id Développement d'un site Web ou d'une appli mobile 12 Mars 2009
[Sql] Optimalisation des connections Développement d'un site Web ou d'une appli mobile 10 Décembre 2008
[SQL]Verifier la presence d'une entrée dans plusieurs tables Développement d'un site Web ou d'une appli mobile 20 Août 2008
[sql] Tri d'une table selon un champ dans une autre table Développement d'un site Web ou d'une appli mobile 26 Juillet 2008
[résolu][sql] Requête avec WHERE Développement d'un site Web ou d'une appli mobile 1 Juillet 2008
[résolu] [sql] Savoir si un GROUP BY a été appliqué Développement d'un site Web ou d'une appli mobile 2 Mai 2008
[sql] Requête Développement d'un site Web ou d'une appli mobile 27 Novembre 2007
[sql] Identifier ses pages gourmandes Développement d'un site Web ou d'une appli mobile 5 Novembre 2007
[sql] Requête "croisée" Développement d'un site Web ou d'une appli mobile 29 Septembre 2007
[sql] Recencer les différentes valeurs d'un champ Développement d'un site Web ou d'une appli mobile 26 Septembre 2007
[SQL] Problème avec un HAVING Développement d'un site Web ou d'une appli mobile 1 Avril 2007
[SQL] UNIQUE mais pas indéxé Développement d'un site Web ou d'une appli mobile 27 Mars 2007
[sql] ordonner sur taille du résultat Développement d'un site Web ou d'une appli mobile 13 Décembre 2006
[SQL] Moteur de recherche, petit problème Développement d'un site Web ou d'une appli mobile 6 Novembre 2006