mysql字符串格式化

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

mysql字符串格式化

寻梦太极   2022-09-29 我要评论

mysql字符串格式化

今天有一个需求,mysql查询返回的格式为:80% ,而数据库中存储的是0.89的格式

sql写法如下:

select CONCAT(exampaper_avg_accuracy*100,"%")  from class_everyday_statistic_result

结果如下:

mysql格式化字符串长度不够补0

1.前面补零 

LPAD(str,len,padstr) 返回字符串 str, 其左边由字符串padstr 填补到len 字符长度。假如str 的长度大于len, 则返回值被缩短至 len 字符。

select LPAD('1', 8, 0)

结果

select LPAD('12', 1, 0)

结果

2.后面补0

RPAD(str,len,padstr) 返回字符串 str, 其右边由字符串padstr 填补到len 字符长度。假如str 的长度大于len, 则返回值被缩短至 len 字符。

select RPAD('1', 8, 0)

结果

select RPAD('12', 1, 0)

结果

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们