sql - 如何在 SQL 中创建日期而不将它们全部输入,然后为过去的几周创建一个聚合?
问题描述
我的一个问题是,您如何创建一个临时的日期表,而不用逐行键入所有这些日期。
例如,今天是 2018 年 11 月 18 日。我将如何创建表或使用今天的日期作为表的查询。因此,11 月 18 日将是一周的开始。前一周是 11 月 11 日至 17 日。前一周是 11 月 3 日至 10 日等。我怎样才能创建这些日期,然后将它们聚合在一起,例如 11 月 11 日至 17 日和 11 月 3 日至 10 日作为表格?
解决方案
推荐阅读
- c - malloc 使用什么系统调用?
- python - 是否可以使用 Counter 函数来查看更大列表中列表中元素的出现?
- android-studio - Android Studio 使用 JavaPoet 库显示非常具体的错误错误
- javascript - Electron desktopCapture 没有从单个应用程序中获取音频
- python - 如何解决 Windows 10 上的这个 mod-wsgi 安装错误?
- django - 内联表单工厂在 Django 中 POST 后不加载所有文档
- javascript - 如何在 .php 中包含一个带有指向具有 php 代码的 .js 的链接的 .html
- excel - 导航命令不适用于 VBA 宏
- python-3.x - 从数据框列值创建二进制向量
- r - 你如何在R中使单列多列?