我正在尝试从日期中提取周数,并且我希望从星期日到星期六计算该周。这就是我目前所拥有的,但我似乎找不到任何解决方案,这是 SQL Presto。
SELECT WEEK(date) AS weeknum
这个问题可以解决吗?
谢谢!
一种方法是:
select week(date + interval '1 day') - interval '1 day'
注意:这可能不适用于一年中的最后一天。
您也可以使用类似 MySQL 的函数:
select date_format(date, '%V')
本周从周日开始。