mysql的left,right,substr,instr截取字符串,截取小数点float。
- 示例:
- select avg(stu_oder_percent) from tb_sch_collect ;
- result: 60.60962
1,left结果
- select left(avg(stu_oder_percent),4) from tb_sch_collect;
- left(avg(stu_oder_percent),4) :60.6
2,right结果
- select right(avg(stu_oder_percent),7) from tb_sch_collect ;
- right(avg(stu_oder_percent),7):0.60962
3,instr(avg(stu_oder_percent),'.')+1): 小数点出现位置后一位,表示精确到小数点后一位
- select substr(avg(stu_oder_percent),1,instr(avg(stu_oder_percent),'.')+1) from tb_sch_collect;
- result:60.6