Autor Zpráva
gardener
Profil
Zdravím
Jaký datový typ by bylo nejlepší použít pro číslo jako např. toto: 356,95 ?
V MySQL bych asi dal FLOAT ale nejsem si jist, zda to je dobrý nápad?

Díky za jakoukolliv radu..
Mastodont
Profil
Můžeš dát i NUMERIC, ale záleží na tom, jaká to budou čísla - budou všechna mít jen dvě místa za d. čárkou? Jaký rozsah hodnot očekáváš?
Nox
Profil
Floatu můžeš specifikovat rozsah x,y (do pole délka/množina) kde x je celkový počet číslic a y je počet číslic za desetinou čárkou
Ikdyž nevím jaký vliv to bude mít na úsporu
gardener
Profil
Očekávám max 3 des. místa za čárkou...taky by m zajímalo, jesttli ona čárka nebude dělat problém?Jelikož standartně je přeci tečka, nebo ne?
Nox
Profil
Prostě dej co mysql chce, případně změnit vkládánou hodnotu v php není problém, ne?
Aesir
Profil
gardener:

Záleží co to bude za čísla a k čemu slouží. Je potřeba si uvědomit, že FLOAT slouží pro ukládání nepřesných desetinných míst. Pokud je potřeba uložit přesné (s pevnou desetinou čárkou) - například peníze apod. je vhodné použít typ DECIMAL.
gardener
Profil
o.k díky použiji DECIMAL..
Toto téma je uzamčeno. Odpověď nelze zaslat.