Vraag & Antwoord

Webprogrammeren & scripting

Getalnotatie met een komma in MySQL

5 antwoorden
  • Is het mogelijk om numerieke gegevens in een database te stoppen die opgemaakt zijn volgens de amerikaanse wijze? Dus 1,234,567 ipv 1234567 Het moet een getal blijven, want een later ingevoerde waarde moet vergeleken kunnen worden met deze ingevoerde waarden. De waarde die ingevoerd wordt bestaat ook weer uit komma's. Als ik mij niet vergis kan dit niet mbv het type INT of vergis ik mij daarin?
  • floating point getallen? al in de manual gelezen?
  • Ik heb al zitten zoeken op Internet. Heb zitten twijfelen over DEC of NUMERIC, maar dat is het volgens mij niet. Ik zal het eens ff proberen met float waar jij het over hebt ;) Alvast bedankt! Edit: Als ik float (unsigned) gebruik als 11,3 en vul 8723 in dan krijg ik 8723.000 te zien. Lijkt mij dus niet te werken :-? Ik heb de handleiding al wel door zitten nemen, maar ik kom nergens iets tegen wat ik precies wil. Dat is dan ook de reden waarom ik het vraag. [b:fc34c07fa3]Edit 2: Misschien handig om te vermelden dat ik phpMyAdmin versie 2.5.4 gebruik. Ik heb bij Access al kunnen vinden dat ze daar Numeriek, standaardnotatie gebruiken voor hetgeen ik wil.[/b:fc34c07fa3]
  • Floating point is fout, is er alleen voor 3.14 enz. dus achter de komma als ik me niet vergis. Sorry daarvoor. Wellicht kun je zelf een functie schrijven die het bij het uithalen van de informatie omzet in hetgeen wat jij wil. Op die manier houdt je alle functionaliteiten van MySQL ;-)
  • Een database moet zich niet bezighouden met de weergave van getallen of welk datatype dan ook. Schrijf dus zelf een functie die de omzetting regelt of (indien aanwezig) gebruik een functie uit je database bij het ophalen van de gegevens of programmeertaal bij de presentatie.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.