小编典典

本月的当前周号

sql

我使用以下查询获取当前星期

select extract(week from current_timestamp)它显示34多数民众赞成在罚款。

但是我如何获得当前月份的当前星期数。


阅读 240

收藏
2021-04-22

共1个答案

小编典典

您可以通过以下方式找到本周的第一天:

trunc('week', current_date)

本月第一周的第一天有:

trunc('week', date_trunc('month', current_date))

将两者相减得出月内星期数:

extract('day' from date_trunc('week', current_date) -
                   date_trunc('week', date_trunc('month', current_date))) / 7 + 1
2021-04-22