在项目中的SQL语句中,遇到几个数值处理函数,看着有些懵(本人不经常用),就小小的总结一下,下次遇到也好有地方翻阅一下。
第一个就是floor,这个函数是只返回整数部分,小数部分舍弃;
mysql> select floor(5.1);
5
mysql> select floor(5.5);
5
round:函数四舍五入,大于0.5的部分进位,不到则舍弃。
mysql> select round(5.2);
5
mysql> select round(5.5);
6
MOD(N,M):取余函数,该函数返回N除以M后的余数
mysql>SELECT MOD(29,3);
2