mysql字符串格式化方式
mysql字符串格式化
今天有一個需求,mysql查詢返回的格式為:80% ,而數(shù)據(jù)庫中存儲的是0.89的格式
sql寫法如下:
select CONCAT(exampaper_avg_accuracy*100,"%") ?from class_everyday_statistic_result
結(jié)果如下:
mysql格式化字符串長度不夠補0
1.前面補零
LPAD(str,len,padstr) 返回字符串 str, 其左邊由字符串padstr 填補到len 字符長度。假如str 的長度大于len, 則返回值被縮短至 len 字符。
select LPAD('1', 8, 0)
結(jié)果
select LPAD('12', 1, 0)
結(jié)果
2.后面補0
RPAD(str,len,padstr) 返回字符串 str, 其右邊由字符串padstr 填補到len 字符長度。假如str 的長度大于len, 則返回值被縮短至 len 字符。
select RPAD('1', 8, 0)
結(jié)果
select RPAD('12', 1, 0)
結(jié)果
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
SQL實現(xiàn)LeetCode(175.聯(lián)合兩表)
這篇文章主要介紹了SQL實現(xiàn)LeetCode(175.聯(lián)合兩表),本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下2021-08-08MySQL解決Navicat設(shè)置默認字符串時的報錯問題
本文主要介紹了MySQL解決Navicat設(shè)置默認字符串時的報錯,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06MySQL必備基礎(chǔ)之分組函數(shù) 聚合函數(shù) 分組查詢詳解
這篇文章主要介紹了MySQL分組函數(shù)、聚合函數(shù)、分組查詢,結(jié)合實例形式分析了MySQL查詢分組函數(shù)以及查詢聚合函數(shù)相關(guān)使用技巧,需要的朋友可以參考下2021-10-10Mysql存儲引擎InnoDB和Myisam的六大區(qū)別
這篇文章主要介紹了Mysql存儲引擎InnoDB和Myisam的六大區(qū)別,本文從構(gòu)成上、事務(wù)處理、SQL操作、自動ID、表行數(shù)等方面講解了它的區(qū)別,需要的朋友可以參考下2015-02-02