今天get一个,先记录一下
以后慢慢补充~
- 将varchar转换成int
例如:select * from tb_1 order by cast(sport_sum as unsigned integer) desc
select * from tb_1 order by cast(sport_sum as signed integer) desc
- 截取小数点后几位(不四舍五入,直接截断)
例如:select TRUNCATE(2.31468, 4) 返回 2.3146
- 截取小数点后几位(四舍五入)
例如:select ROUND(2.31468, 4) 返回2.3147
- 向上取整
例如: select ceiling(2.317) 3
select ceiling(2.917) 3
- 向下取整
例如: select floor(2.317) 2
select floor(2.917) 2