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

PGSQL 實現把字符串轉換成double類型(to_number())

熱門標簽:辦公外呼電話系統 合肥公司外呼系統運營商 打電話智能電銷機器人授權 重慶自動外呼系統定制 美容工作室地圖標注 地圖標注和圖片名稱的區別 外呼調研系統 漯河外呼電話系統 海豐有多少商家沒有地圖標注

今天寫sql的時候,發現PG里有一張表的面積字段竟然設置成字符串類型,這樣就不能統計使用sum函數了,所以需要將字符串轉換成double類型再相加。

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

from table group by area

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

補充:postgresql科學計數法轉浮點或字符串

科學計數法轉浮點

select '2.93985E-6'::double precision

2.93985e-06

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

科學計數法轉字符串

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

0.00000293985

科學記數法轉浮點-控制精度

-- 控制精度為6位

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

0.000003

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

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

標簽:烏海 衡陽 來賓 晉城 錦州 珠海 蚌埠 株洲

巨人網絡通訊聲明:本文標題《PGSQL 實現把字符串轉換成double類型(to_number())》,本文關鍵詞  PGSQL,實現,把,字符串,轉,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PGSQL 實現把字符串轉換成double類型(to_number())》相關的同類信息!
  • 本頁收集關于PGSQL 實現把字符串轉換成double類型(to_number())的相關信息資訊供網民參考!
  • 推薦文章
    2020久久精品亚洲|久久窝窝国产精品午夜看片|亚洲 日韩 激情 无码 中出|国产精品乱码高清在线