网络编程
位置:首页>> 网络编程>> 数据库>> mysql字符串格式化方式

mysql字符串格式化方式

作者:寻梦太极  发布时间:2024-01-16 14:13:31 

标签:mysql,字符串,格式化

mysql字符串格式化

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

sql写法如下:

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

结果如下:

mysql字符串格式化方式

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

1.前面补零 

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

select LPAD('1', 8, 0)

结果

mysql字符串格式化方式

select LPAD('12', 1, 0)

结果

mysql字符串格式化方式

2.后面补0

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

select RPAD('1', 8, 0)

结果

mysql字符串格式化方式

select RPAD('12', 1, 0)

结果

mysql字符串格式化方式

来源:https://blog.csdn.net/xzj80927/article/details/90643530

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com