SQL查询从日期获取周数,同时设置从星期日开始的周

SQL查询从日期获取周数,同时设置从星期日开始的周,sql,datetime,presto,amazon-athena,Sql,Datetime,Presto,Amazon Athena,我试图在AWS Athena中运行一个查询,从日期中获取周数。我需要这个星期从星期天开始 我尝试了下面的查询,它可以工作,但它认为这周从周一开始 Extract(week from date) as week_number Google bigquery有一个选项,您可以在其中指定一周的开始时间。例如: Extract(week(Sunday) from date) as week_number 雅典娜也有类似的东西吗 请求协助 多谢各位 如果没有,您可以添加一天: extract(week

我试图在AWS Athena中运行一个查询,从日期中获取周数。我需要这个星期从星期天开始

我尝试了下面的查询,它可以工作,但它认为这周从周一开始

Extract(week from date) as week_number
Google bigquery有一个选项,您可以在其中指定一周的开始时间。例如:

Extract(week(Sunday) from date) as week_number
雅典娜也有类似的东西吗

请求协助


多谢各位

如果没有,您可以添加一天:

extract(week from date + interval '1' day) as week_number

如何添加1天间隔。我尝试了dateadd函数,但athena返回一个错误,因为dateadd函数未注册。