Pgsql之查询一段时间内的所有日期

前几天干活儿的时候,项目中有这么个需求,需要用pgsql查询两个日期间的所有日期,包括年月日,下面贴代码:

1 select date(t) as day
2 from 
3 generate_series('2020-10-27'::date,'2020-11-03', '1 days') as t;

下面是执行效果,跨年跨月的情况也是没问题的:

Pgsql之查询一段时间内的所有日期

 

下面咱们说下PostgreSql中generate_series函数的用法:

用处:他可以按照不同的规则来生成填充数据

语法:

Pgsql之查询一段时间内的所有日期

 

 

如果这篇博客帮助到了您,是我的荣幸,如果有好的想法,可以在评论区讨论哦。

 

上一篇:微型项目实践(11):控件与格式化显示


下一篇:pgsql pldebugger插件