用Rpad('a',b,'c')
創(chuàng)新互聯(lián)公司專注于通遼企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),商城系統(tǒng)網(wǎng)站開發(fā)。通遼網(wǎng)站建設(shè)公司,為通遼等地區(qū)提供建站服務(wù)。全流程按需策劃,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
'a' 字符串
b要補(bǔ)足多少位
c補(bǔ)的字符。
望采納!
用rpad函數(shù),用法是
select rpad(字段,數(shù)字,'補(bǔ)位內(nèi)容') 別名 from table;
數(shù)字表示補(bǔ)到多少位。
有補(bǔ)位的,但是沒有專門補(bǔ)0的,你想怎么補(bǔ)0?
如果是19改為19.00那么好像數(shù)據(jù)庫內(nèi)部直接就可以這樣保存,我記得可以設(shè)置精確到多少位,怎么設(shè)置我忘了,不過應(yīng)該是可以設(shè)置的。
類似這種我只會(huì)一個(gè)操作字符串的,不是操作數(shù)字的,是lpad(左補(bǔ)位)和rpad(右補(bǔ)位)
舉例:
假設(shè)原來是字段內(nèi)容為aa,
語句為select lpad(字段,5,'-') from table ,那么顯示的內(nèi)容為---aa。
如果是rpad那么則是aa---。5就是字符串總共的長(zhǎng)度,'-'是你要添加的字符。
查詢的時(shí)候在那個(gè)字段上加
nvl(ziduan,0)就是如果是空值就給0
關(guān)聯(lián)用full join