• # vérifications "élémentaires"

    Posté par . En réponse au message SUM sur une colonne FLOAT (MySQL). Évalué à 4.

    Les virgules flottantes et erreurs numériques, c'est un vaste programme.
    Si tu as beaucoup de nombres très grands et très petits, ça peut rapidement devenir un bordel sans nom.

    Comme tu l'as trouvé tout seul, les SUM sur des types FLOAT, c'est une très mauvaise idée. En vérifiant vite fait, j'ai trouvé des références à ce "bug" (qui n'en est pas un) en 2003, 2006, et 2007. Je suis sûr qu'il y en a plus...

    Pour ce qui est de tes deux colonnes identiques qui ne donnent pas le même résultat, je ferais plusieurs choses (bêtes, mais bon...)
    1 - vérifier qu'elles sont aussi identiques que tu t'y attends
    2 - répéter les opération SUM pour vérifier que ton résultat est reproductible

    Comment s'y prend PHPMyAdmin pour exporter les flottants? (vraie question, j'ai jamais regardé)