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

主頁 > 知識庫 > PGSQL 實現(xiàn)查詢今天,昨天的數(shù)據(jù),一個月之內(nèi)的數(shù)據(jù)

PGSQL 實現(xiàn)查詢今天,昨天的數(shù)據(jù),一個月之內(nèi)的數(shù)據(jù)

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

PGSQL查詢今天的數(shù)據(jù)

select *
 from 表名 as n
 where n.create_date>=current_date;

PG查詢昨天的數(shù)據(jù)

方法1:

 select *
 from 表名 as n
 where
    age(
    current_date,to_timestamp(substring(to_char(n.create_date, 'yyyy-MM-dd hh24 : MI : ss' ) FROM 1 FOR 10),'yyyy-MM-dd')) ='1 days';

方法2:

select *
 from 表名 as n
 where n.create_date>=current_date-1 and n.create_date current_date;

n.create_date 是一個timestamp的數(shù)據(jù);

current_date是pgsql數(shù)據(jù)一個獲取當(dāng)前日期的字段;

to_char(timestamp,text)把timestamp數(shù)據(jù)轉(zhuǎn)換成字符串;

substring(text from int for int) 截取想要的文本格式 ‘yyyy-MM-dd';

to_timestamp(text,'yyyy-MM-dd')轉(zhuǎn)換成timestamp格式;

age(timestamp,timestamp)獲取兩個時間之差 返回 days

PG查詢最近一個月內(nèi)的數(shù)據(jù)

select *
 from 表名 as n
 and n.create_date>=to_timestamp(substring(to_char(now(),'yyyy-MM-dd hh24:MI:ss') FROM 1 FOR 10),'yyyy-MM-dd')- interval '30 day';

補充:postgresql 查詢當(dāng)前時間

需求:PostgreSQL中有四種獲取當(dāng)前時間的方式。

解決方案:

1.now()

返回值:當(dāng)前年月日、時分秒,且秒保留6位小數(shù)。

2.current_timestamp

返回值:當(dāng)前年月日、時分秒,且秒保留6位小數(shù)。(同上)

申明:now和current_timestamp幾乎沒區(qū)別,返回值相同,建議用now。

3.current_time

返回值:時分秒,秒最高精確到6位

4.current_date

返回值:年月日

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

您可能感興趣的文章:
  • pgsql 變量賦值方法及注意事項
  • pgsql 實現(xiàn)分頁查詢方式
  • Postgresql 存儲過程(plpgsql)兩層for循環(huán)的操作
  • pgsql之create user與create role的區(qū)別介紹
  • pgsql之pg_stat_replication的使用詳解
  • pgsql 如何刪除仍有活動鏈接的數(shù)據(jù)庫
  • pgsql 解決包含有單引號的字符串操作

標(biāo)簽:崇左 仙桃 蘭州 衡水 黃山 銅川 湖南 湘潭

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PGSQL 實現(xiàn)查詢今天,昨天的數(shù)據(jù),一個月之內(nèi)的數(shù)據(jù)》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    阿鲁科尔沁旗| 衡南县| 太湖县| 东平县| 新巴尔虎右旗| 渝中区| 黔江区| 北宁市| 澳门| 旺苍县| 衡东县| 吐鲁番市| 津南区| 龙州县| 阿巴嘎旗| 日照市| 洛扎县| 尖扎县| 海安县| 政和县| 丁青县| 原平市| 绩溪县| 湖口县| 洮南市| 洞头县| 隆林| 岳普湖县| 辽源市| 慈溪市| 红原县| 南丹县| 和龙市| 柳州市| 呼图壁县| 枣阳市| 连山| 霍邱县| 临沂市| 邵阳市| 云梦县|