欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

psql除法保留小數(shù),實(shí)現(xiàn)向上取整和向下取整操作

 更新時(shí)間:2021年01月30日 15:07:28   作者:黃油貓  
這篇文章主要介紹了psql除法保留小數(shù),實(shí)現(xiàn)向上取整和向下取整操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

在psql中,使用1/4得到的結(jié)果是0,因?yàn)?它取得是整數(shù),但是有些場景我們是需要保留小數(shù)的,還有些場景需要向上取整,或者四舍五入的。

今天就總結(jié)下psql保留小數(shù)的方法

我用到的方法是類型轉(zhuǎn)換,類似于c中int/int為int類型,而float/int則為float。

select round(1::numeric/4::numeric,2)

將除數(shù)被除數(shù)轉(zhuǎn)換為numeric類型,保留兩位小數(shù),此時(shí)可以得到 0.25

最近的使用中我是用的是cast轉(zhuǎn)換,如下:

MAX(ceil(round( cast ( infos.qty31days as numeric )/ cast( 31 as numeric),2))) AS qty1days 

ceil即向上取整,1.4和1.6均為2

當(dāng)然還有floor()函數(shù) 即四舍五入, 1.4為1 ,則 1.6為2

暫時(shí)用到這些,之后學(xué)習(xí)到新的會繼續(xù)更新。

補(bǔ)充:postgresql保留小數(shù)位數(shù)的方法

還是需要通過cast函數(shù) cast A as B

它可以用于類型轉(zhuǎn)換,也可以用來確定小數(shù)位數(shù)

-- # dom 平均
SELECT cast(AVG(CAST(dom AS FLOAT)) AS decimal(10,2))
-- as decimal(15,2)
FROM estate_expect_deal_price_params_data_test 
where "provinceCode"='ON'
AND "createdDate" =date(now())

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

相關(guān)文章

  • PostgreSQL中Slony-I同步復(fù)制部署教程

    PostgreSQL中Slony-I同步復(fù)制部署教程

    這篇文章主要給大家介紹了關(guān)于PostgreSQL中Slony-I同步復(fù)制部署的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用PostgreSQL具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-06-06
  • pgpool復(fù)制和負(fù)載均衡操作

    pgpool復(fù)制和負(fù)載均衡操作

    這篇文章主要介紹了pgpool復(fù)制和負(fù)載均衡操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • 解決postgresql 數(shù)據(jù)庫 update更新慢的原因

    解決postgresql 數(shù)據(jù)庫 update更新慢的原因

    這篇文章主要介紹了解決postgresql 數(shù)據(jù)庫 update更新慢的原因,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • PostgreSQL數(shù)據(jù)庫中修改表字段的常用命令小結(jié)

    PostgreSQL數(shù)據(jù)庫中修改表字段的常用命令小結(jié)

    這篇文章主要給大家介紹了PostgreSQL數(shù)據(jù)庫中修改表字段的常用命令操作,文中有詳細(xì)的代碼示例供大家參考,具有一定的參考價(jià)值,需要的朋友可以參考下
    2023-12-12
  • postgreSQL 非count方法算記錄數(shù)操作

    postgreSQL 非count方法算記錄數(shù)操作

    這篇文章主要介紹了postgreSQL 非count方法算記錄數(shù)操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • PostgreSQL查看版本信息的操作

    PostgreSQL查看版本信息的操作

    這篇文章主要介紹了PostgreSQL查看版本信息的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • postgresql處理空值NULL與替換的問題解決辦法

    postgresql處理空值NULL與替換的問題解決辦法

    由于在不同的語言中對空值的處理方式不同,因此常常會對空值產(chǎn)生一些混淆,下面這篇文章主要給大家介紹了關(guān)于postgresql處理空值NULL與替換的問題解決辦法,需要的朋友可以參考下
    2024-02-02
  • 淺談pg_hint_plan定制執(zhí)行計(jì)劃

    淺談pg_hint_plan定制執(zhí)行計(jì)劃

    這篇文章主要介紹了淺談pg_hint_plan定制執(zhí)行計(jì)劃操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • PGSQL實(shí)現(xiàn)判斷一個(gè)空值字段,并將NULL值修改為其它值

    PGSQL實(shí)現(xiàn)判斷一個(gè)空值字段,并將NULL值修改為其它值

    這篇文章主要介紹了PGSQL實(shí)現(xiàn)判斷一個(gè)空值字段,并將NULL值修改為其它值,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • postgresql 查詢字符串中是否包含某字符的操作

    postgresql 查詢字符串中是否包含某字符的操作

    這篇文章主要介紹了postgresql 查詢字符串中是否包含某字符的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01

最新評論