首页 > 解决方案 > SQL Presto - 星期天的星期功能

问题描述

我正在尝试从日期中提取周数,并且我希望从周日到周六计算周数。这就是我目前拥有的,但我似乎找不到任何解决方案是 SQL Presto。

选择星期(日期)作为星期数

这可以解决吗?

谢谢!

标签: sqlprestoweek-number

解决方案


一种方法是:

select week(date + interval '1 day') - interval '1 day'

注意:这可能不适用于一年的最后一天。

或者,您可以使用类似 MySQL 的函数:

select date_format(date, '%V')

这是从星期日开始的一周。


推荐阅读