Jump to content
php.lv forumi

divi cipari aiz komata


neo

Recommended Posts

Kaads lauka tips jaizveelas lai ierakstiitu piemeeram skaitli 87.70 ? Meeginaaju ar FLOAT, bet laukaa pievienojas tikai 87.7 . Kaa var noraadiit lai laukaa saglabaajas obligaati divi cipari aiz komata, pat ja taas ir nulles ?

Link to comment
Share on other sites

NUMERIC(4,2)

 

http://dev.mysql.com/doc/refman/5.1/en/numeric-types.html

 

Un neviens jau neaizliedz tev lietot to FLOAT'u, tik selektējot rakstīt: SELECT FORMAT(x, 2) FROM tabule

http://dev.mysql.com/doc/refman/5.1/en/str...function_format

 

Taču to vai tev vajag FLOAT vai NUMERIC ir jāizdomā nevis no tā kādā izskatā tu gribi izselektēt skaitļus no datubāzes, bet gan no tā kāda veida skaitļus tev tur vajag glabāt. Piemērm naudas summas glabāt FLOAT'ā būtu diezgan neprātīgi. Taču attālumu starp planētām NUMERIC'ā arī neprātīgi.

Link to comment
Share on other sites

×
×
  • Create New...