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

SQL query to get week number from date while setting week starting from Sunday

我正在尝试 运行 AWS Athena 中的查询以获取某个日期的周数。我需要一周从周日开始。

我已经尝试了以下查询并且它有效但它认为一周从星期一开始。

Extract(week from date) as week_number

Google bigquery 有一个选项,您可以在其中指定周开始时间。例如:

Extract(week(Sunday) from date) as week_number

雅典娜有类似的东西吗?

请求帮助。

谢谢。

如果没有可以加1天:

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