postgresql中的近一周,近一月,近三月,近一年日期段拆分

news/2024/7/9 20:23:51 标签: 数据库, postgresql
 统计中经常会遇到,近一周,近一月,近三月,近一年数据统计,下面提供了postgresql拆分日期段的sql
-- 近一周,每一天起止时间
select generate_series startDate,generate_series + interval '1 day' endDate
from generate_series( NOW()::date +  interval '  -6 day', now()::timestamp ,  '1day');

-- 近一月 ,每一天起止时间
select generate_series startDate,generate_series + interval '1 day' endDate
from generate_series( NOW()::date +  interval '  -1 month', now()::timestamp ,  '1day');

-- 近三个月,每一周起止时间
select
    date_trunc('week', generate_series) startDate,
    date_trunc('week', generate_series + interval ' 1 week')  endDate
from generate_series( NOW()::timestamp +  interval '  - 12 week', now()::timestamp ,  '1week');

-- 近一年,每月起止时间
select date_trunc('month', generate_series) startDate,
       date_trunc('month', generate_series + interval ' 1 month' )   endDate
from generate_series(NOW()::date +  interval '  -11 month', now()::timestamp ,  '1month');


-- 近一周,每一天起止时间 测试时间为2023-10-09

-- 近一月 ,每一天起止时间 测试时间为2023-10-09

-- 近三个月,每一周起止时间,测试时间为2023-10-09

-- 近一年,每月起止时间 测试时间为2023-10-09


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

相关文章

options.css 内容优化2 --chatPGT

问&#xff1a; options.css 内容优化,功能列表的li,设置成点击按钮的样式&#xff0c;需要有鼠标经过高亮&#xff0c;选中时按钮背景颜色和未选中时的背景色需要有肉眼可见的色差 gpt: 为了使左侧功能列表的每个 <li> 元素看起来像按钮&#xff0c;并且在鼠标经过时…

设计模式 - 行为型模式考点篇:模板方法模式(概念 | 案例实现 | 优缺点 | 使用场景)

目录 一、行为型模式 1.1、模板方法模式 1.1.1、概念 1.1.2、案例实现 1.1.3、优缺点 1.1.4、使用场景 一、行为型模式 一句话概括行为型模式 行为型模式&#xff1a;类或对象间如何交互、如何划分职责&#xff0c;从而更好的完成任务. 1.1、模板方法模式 1.1.1、概念 …

一次HTTP请求流量分析详解(很详细一看就懂)

为什么要研究一个请求需要多少流量&#xff1f; 某天&#xff0c;办公室WIFI挂了&#xff0c;然后就开启热点用了一天&#xff0c;手机流量直接耗光50多个G。 后来排查发现有个任务每分钟成百上千个请求&#xff0c;所以才开始想到研究一下每个请求到底消耗了多少流量。以便在今…

结婚请帖邀请函制作全攻略,一分钟学会

结婚是人生的重要时刻之一&#xff0c;而一份精美的结婚请帖邀请函则是新人向亲友们发出完美邀请的必备品。为了让你轻松制作出令人惊艳的结婚请帖邀请函&#xff0c;我们为你推荐一个简单易用的在线制作平台——乔拓云微传单平台。只需一分钟&#xff0c;你就能轻松学会&#…

Java线程通信:原理与简单示例

Java线程通信&#xff1a;原理与简单示例 在Java中&#xff0c;线程之间的通信是一个非常重要的概念。这通常涉及到等待、通知和阻塞等机制。在多线程环境中&#xff0c;线程间的正确通信可以确保程序的流程顺利进行&#xff0c;数据的安全访问和共享。下面我们将深入探讨Java…

【计算机网络笔记】什么是计算机网络?

前言计算机网络的定义交换网络什么是Internet从组成细节角度看从服务角度看 最后感谢 &#x1f496; 本篇文章总字数&#xff1a;1342字 预计阅读时间&#xff1a;5~10min 建议收藏之后慢慢阅读 前言 计算机网络通信技术计算机技术。 计算机网络是通信技术与计算机技术紧密结…

mysql面试题35:MySQL有关权限的表有哪些?

该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点 面试官:MySQL有关权限的表有哪些? MySQL中与权限相关的表主要包括以下几个: user表:存储MySQL用户的基本信息,包括用户名、密码等。可以使用以下命令…

相机坐标系之间的转换

一、坐标系之间的转换 一个有4个坐标系&#xff1a;图像坐标系、像素坐标系、相机坐标系、世界坐标系。 1.图像坐标系和像素坐标系之间的转换 图像坐标系和像素坐标系在同一个平面&#xff0c;利用平面坐标系之间的转换关系可以之知道两个坐标系变换的公式&#xff0c;并且该…