PostgreSQL获取当天、昨天、本月、上个月、本年、去年的数据

news/2024/7/9 22:05:41 标签: postgresql, 数据库, 前端

gps_timetimestamp类型日期字段

获取当天的数据

WHERE DATE_TRUNC('day', gps_time) = CURRENT_DATE
--或
WHERE DATE(gps_time) = CURRENT_DATE

获取昨天的数据

WHERE DATE_TRUNC('day', gps_time) = CURRENT_DATE - INTERVAL '1 day'

获取本月的数据

WHERE DATE_TRUNC('month', gps_time) = DATE_TRUNC('month', CURRENT_DATE)

获取上个月的数据

WHERE DATE_TRUNC('month', gps_time) = DATE_TRUNC('month', CURRENT_DATE) - INTERVAL '1 month'

获取本年的数据

WHERE DATE_TRUNC('year', gps_time) = DATE_TRUNC('year', CURRENT_DATE) -- 只查找本年的数据
--或
WHERE extract(YEAR FROM to_date(gps_time, 'YYYY-MM-DD')) = extract(YEAR FROM current_date) -- 只查找本年的数据

获取去年的数据

WHERE DATE_TRUNC('year', gps_time) = DATE_TRUNC('year', CURRENT_DATE) - INTERVAL '1 year'

http://www.niftyadmin.cn/n/5303494.html

相关文章

playwright: Assertions断言

response & page 断言 to_be_ok() 判断response的status code是否在200-299之间 expect(response).to_be_ok()to_have_title(str | pattern) 判断page的title是否和指定的title一致 expect(page).to_have_title("title string")to_have_url(str | pattern) 判断…

Java 变量与运算符

初识变量 内存中的一个存储区域,该区域的数据可以在同一类型范围内不断变化变量的构成包含三个要素:数据类型、变量名、存储的值Java 中变量声明的格式:数据类型 变量名 变量值 变量的数据类型 Java中变量的数据类型分为两大类&#xff1…

JUC AQS(AbstractQueuedSynchronizer)

文章目录 AQS (AbstractQueuedSynchronizer^1.5^)CLH 锁队列AbstractQueuedSynchronizer 成员变量说明AbstractQueuedSynchronizer.Node 源码CLH 队列原理图入队逻辑方法出队逻辑方法 继承 AQS 需要实现的几个方法AQS 对象序列化ReentrantLock 源码解析R…

华芯微特MCU之TIMER触发ADC

01 TIMER定时器之脉冲发送功能 我们今天详细讲解一下TIMER的ADC触发功能。 SWM190的TIMER2/3支持SAR ADC触发功能,此功能配置为定时器或脉冲发送均有效,可通过配置相应寄存器实现。 将SAR ADC CTRL寄存器中TRIG设置为TIMER2触发或TIMER3触发。TIMER可作…

理解机器学习中的术语

文章目录 求导,梯度代码实现 求导,梯度 高等数学中一个函数 y f ( x ) y f(x) yf(x)假设这个函数表示求出速度 , y ( 速度 k m / h ) 1000 ( m ) x ( 小时 h ) y(速度km/h) \frac{1000(m)}{x(小时 h)} y(速度km/h)x(小时h)1000(m)​那么…

Apache Flink连载(十九):Flink On Yarn运行-Yarn Session模式

🏡 个人主页:IT贫道_大数据OLAP体系技术栈,Apache Doris,Clickhouse 技术-CSDN博客 🚩 私聊博主:加入大数据技术讨论群聊,获取更多大数据资料。 🔔 博主个人B栈地址:豹哥教你大数据的个人空间-豹哥教你大数据个人主页-哔哩哔哩视频 目录 1. 任务提交命令 2. 任…

C语言—第5次作业—分支与循环(初学者经典代码题)

1.判断奇偶数 问题描述&#xff1a;判断一个整数是奇数还是偶数。 解题思路&#xff1a;使用 % 运算符判断数字是否能被2整除。 代码&#xff1a; #include <stdio.h>int main() {int num;printf("请输入一个整数&#xff1a;");scanf("%d", &am…

汇报学习1

汇报的重点 项目的意义&#xff1a;可复制的经验、未来的领头基层要多具体的案例且真正有意义提拔的人的标准 汇报的维度 多做定期和主动的回报。 适当的工作汇报&#xff0c;也是对对方尊重的体现。&#xff08;每一周或每两三天的回报里&#xff0c;要体现对领导的尊重&#…