pgsql 如何查询今天范围内的数据(当天0点0分0秒 - 当天23点59分59秒....)

使用CURRENT_DATE 函数

  • CURRENT_DATE 返回当前日期(不含时间部分)。当它在查询中与 timestamp 字段比较时,会自动被视为当天的开始,即 YYYY-MM-DD 00:00:00。

  • CURRENT_DATE + INTERVAL '1 day' 计算出第二天的开始时间,即 YYYY-MM-DD 00:00:00。

  • 通过使用 >= 当天开始时间和 < 第二天开始时间,可以精确地筛选出当天所有的时间记录,包括毫秒和微秒,而无需担心 23:59:59 后面更小的时间单位。

相关推荐
JavaEdge.4 分钟前
设定索引方法和检索设置
数据库
小蒜学长7 分钟前
基于Vue.js + Spring Boot的酒店客房预订系统设计与实现(代码+数据库+LW)
java·数据库·spring boot·后端·酒店客房预订系统
墨者阳8 分钟前
KingbaseES V9R2C16 深度实测:64位事务ID、内存防护、集群备份与坏块修复四大能力全解析
数据库
事圆则缓14 分钟前
聊天与引用回复的 SQL 怎么设计
数据库·sql
APItesterCris14 分钟前
告别反复手工查价:用 Open‑Claw 搭建商品监控与数据分析小工具
大数据·数据库·数据仓库·自动化
来福猿19 分钟前
分布式锁 Redis 实现源码分析:SETNX、过期时间与可重入设计
数据库·redis·分布式
xiangyun6124 分钟前
C++ list 模拟实现(一):手撕双向链表,从节点到迭代器
数据库·c++·算法·链表·stl·list
wespaul28 分钟前
一条自然语言命令的 49 个节点:可视化编排与每段强校验
前端·数据库
KIDULT°9 小时前
MySQL系列 (1):数据库原理
运维·数据库·mysql·云计算
我不是程序员三三9 小时前
透明加密软件偶发解密异常排错实录:文件时能打开时乱码
数据库·域智盾