sql - SQL Presto - 星期天的星期功能
问题描述
我正在尝试从日期中提取周数,并且我希望从周日到周六计算周数。这就是我目前拥有的,但我似乎找不到任何解决方案是 SQL Presto。
选择星期(日期)作为星期数
这可以解决吗?
谢谢!
解决方案
一种方法是:
select week(date + interval '1 day') - interval '1 day'
注意:这可能不适用于一年的最后一天。
或者,您可以使用类似 MySQL 的函数:
select date_format(date, '%V')
这是从星期日开始的一周。
推荐阅读
- javascript - primeng 列过滤器不适用于 Promise Values
- node.js - MongoDB:TypeError:无法读取 101 个文档后未定义的属性“getMore”
- ruby-on-rails - Rails 6为每个类别选择随机ActiveRecord对象
- c++ - 手动从类对象向量中排序数据 - C++
- python - 质疑这样的 Python 类是否正确
- reactjs - react + jest - 在测试子句中模拟子组件不会模拟组件
- firebase - 为什么我无法将我的 Google Firebase 计划从 spark 升级到 blaze?
- php - Wordpress sql查询结果与phpmyadmin中的sql查询查询不同的顺序
- node.js - 如何在身份验证中检查令牌
- api - 使用 IAsyncEnumerable
作为 ASP.NET Web API 中的 API 输出