Hej! Varför använder du så många frågetecken??????????????????????????????????????????Spara med två decimaler i Mysql
Hur kan jag spara tex 19.50 i Mysql.
Vill spara med två decimaler.
Har provat decimal 19, 4
float 6,2
double
Men det spara ju inte i rätt format??????
Lägger ju till decimaler efter talet. 1950,0000
Hur skall man göra???Sv: Spara med två decimaler i Mysql
Ifall du vill spara talet i ett specifikt format så måste du använda decimal. Ett tal sparas inte i något speciellt format, utan bara som ett värde. Jag rekommenderar dock att du sparar det som ett flyttal (double), och bestämmer hur det ska se ut när du skriver ut det istället.
Eftersom du får värdet 1950 istället för 19,5 så använder du nog fel format på talet. SQL använder decimalpunkt, inte decimalkomma. Ersätt kommatecknet med en punkt när du skapar SQL-frågan.