mysql字符串格式化方式
mysql字符串格式化
今天有一個(gè)需求,mysql查詢返回的格式為:80% ,而數(shù)據(jù)庫中存儲(chǔ)的是0.89的格式
sql寫法如下:
select CONCAT(exampaper_avg_accuracy*100,"%") ?from class_everyday_statistic_result
結(jié)果如下:
mysql格式化字符串長度不夠補(bǔ)0
1.前面補(bǔ)零
LPAD(str,len,padstr) 返回字符串 str, 其左邊由字符串padstr 填補(bǔ)到len 字符長度。假如str 的長度大于len, 則返回值被縮短至 len 字符。
select LPAD('1', 8, 0)
結(jié)果
select LPAD('12', 1, 0)
結(jié)果
2.后面補(bǔ)0
RPAD(str,len,padstr) 返回字符串 str, 其右邊由字符串padstr 填補(bǔ)到len 字符長度。假如str 的長度大于len, 則返回值被縮短至 len 字符。
select RPAD('1', 8, 0)
結(jié)果
select RPAD('12', 1, 0)
結(jié)果
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Mysql掛掉后無法重啟報(bào)pid文件丟失的解決方法
這篇文章主要介紹了Mysql掛掉后無法重啟報(bào)pid文件丟失的解決方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-09-09三種東西永遠(yuǎn)不要放到mysql數(shù)據(jù)庫里
這篇文章主要介紹了mysql數(shù)據(jù)庫不能存儲(chǔ)的三樣?xùn)|西,需要的朋友可以參考下2014-06-06SQL實(shí)現(xiàn)LeetCode(175.聯(lián)合兩表)
這篇文章主要介紹了SQL實(shí)現(xiàn)LeetCode(175.聯(lián)合兩表),本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-08-08MySQL解決Navicat設(shè)置默認(rèn)字符串時(shí)的報(bào)錯(cuò)問題
本文主要介紹了MySQL解決Navicat設(shè)置默認(rèn)字符串時(shí)的報(bào)錯(cuò),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06阿里云centos7安裝mysql8.0.22的詳細(xì)教程
這篇文章主要介紹了阿里云centos7安裝mysql8.0.22的詳細(xì)教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11

Mysql存儲(chǔ)引擎InnoDB和Myisam的六大區(qū)別