佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > PGSQL 實現(xiàn)把字符串轉(zhuǎn)換成double類型(to_number())

PGSQL 實現(xiàn)把字符串轉(zhuǎn)換成double類型(to_number())

熱門標簽:AI電銷 鐵路電話系統(tǒng) 服務外包 Linux服務器 呼叫中心市場需求 網(wǎng)站排名優(yōu)化 地方門戶網(wǎng)站 百度競價排名

今天寫sql的時候,發(fā)現(xiàn)PG里有一張表的面積字段竟然設置成字符串類型,這樣就不能統(tǒng)計使用sum函數(shù)了,所以需要將字符串轉(zhuǎn)換成double類型再相加。

select sum(to_number(mj,9999.99)) as amountmj

from table group by area

其中9999.99就是不管是mj字段的值還是amountmj的值不能超過9999.99,且保留兩位小數(shù)。

補充:postgresql科學計數(shù)法轉(zhuǎn)浮點或字符串

科學計數(shù)法轉(zhuǎn)浮點

select '2.93985E-6'::double precision

2.93985e-06

展示依然為科學計數(shù)形式,可以參與運算沒有問題

科學計數(shù)法轉(zhuǎn)字符串

select '2.93985E-6'::decimal::text

0.00000293985

科學記數(shù)法轉(zhuǎn)浮點-控制精度

-- 控制精度為6位

select ROUND('2.93985E-6'::decimal, 6)

0.000003

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • pgsql之pg_stat_replication的使用詳解
  • pgsql 如何刪除仍有活動鏈接的數(shù)據(jù)庫
  • pgsql的UUID生成函數(shù)實例
  • pgsql 如何手動觸發(fā)歸檔
  • pgsql 實現(xiàn)用戶自定義表結(jié)構(gòu)信息獲取
  • pgsql鎖表后kill進程的操作
  • pgsql之create user與create role的區(qū)別介紹

標簽:衡水 銅川 湘潭 蘭州 崇左 湖南 仙桃 黃山

巨人網(wǎng)絡通訊聲明:本文標題《PGSQL 實現(xiàn)把字符串轉(zhuǎn)換成double類型(to_number())》,本文關鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    法库县| 兴海县| 利津县| 娄烦县| 洛隆县| 漯河市| 沙雅县| 清新县| 册亨县| 梅河口市| 丰台区| 紫金县| 平泉县| 堆龙德庆县| 青铜峡市| 兴国县| 平度市| 车致| 商洛市| 巢湖市| 肃北| 休宁县| 石门县| 馆陶县| 辽阳县| 体育| 武川县| 钟山县| 顺义区| 丽江市| 普陀区| 电白县| 剑川县| 泰和县| 石门县| 普洱| 惠州市| 渝中区| 乐亭县| 渝北区| 邛崃市|