PostgreSQL數據庫查詢最近幾天的數據


pgsql語法類似mysql  ,下面總結幾個pgsql工作會用到的求時間的語句

1.當前時間向前推一天\

SELECT current_timestamp - interval '1 day'

例:求出最近三天的數據
select * from 表名 where date between (SELECT current_timestamp - interval '3 day') and current_timestamp

2.當前時間向前推進一個月
SELECT current_timestamp - interval '1 month'

3.當前時間向前推進一年

SELECT current_timestamp - interval '1 year'
4.當前時間向前推一小時:
SELECT current_timestamp - interval '1 hour'
5.當前時間向前推一分鍾:
SELECT current_timestamp - interval '1 min'
6.當前時間向前推60秒:
SELECT current_timestamp - interval '60 second'


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM