
一般小数类型的字段,在Mysql数据库中用decimal类型,可以分别设置长度和小数点
另外,长度是包括小数点的,比如:长度设为10,小数点设置为2,则这个数的整数位最大是8位
可以用函数RIGHT(字段名,1)例如:
mysql>create table DECIMALTEST(ID INT NOT NULL AUTO_INCREMENT,VAL DECIMAL
PRIMARY KEY(ID))ENGINE=INNODB,DEFAULT CHARSET=UTF8
Query OK, 0 rows affected (0.28 sec)
mysql>INSERT INTO DECIMALTEST (VAL) VALUES (111.3),(213.5)
Query OK, 2 rows affected (0.08 sec)
Records: 2 Duplicates: 0 Warnings: 0
mysql>SELECT RIGHT(VAL,1) FROM DECIMALTEST
+--------------+
| RIGHT(VAL,1) |
+--------------+
| 3|
| 5|
+--------------+
2 rows in set (0.02 sec)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)