





数据类型

浮点类型

测试double和decimal
create database test charset=utf8mb4;
use test;
create table t(d1 double,d2 decimal(10,3));
insert into t values(11.2,11.2),(2.56,2.56),(9.01,9.01),(132.33,132.33);
select * from t;
select sum(d1),sum(d2) from t;

时间类型

字符串类型

数据类型选择建议
优先选择符合存储数据需求的最小数据类型

谨慎使用ENUM,TEXT字符串类型如果使用text类型最好单独使用扩展表
同财务相关的数值型数据,必须使用decimal类型

选择合适的数据类型
相同的列最好使用相同的属性和类型,这样SQL执行效率更高

章节编号是2位,不足两位部分补0




