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,且保留兩位小數。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章