如何解决在没有创建或存储过程的情况下添加缺少的日期
我对 SQL 查询的工作原理几乎一无所知。我在开发一个 BI 应用程序,它也可以使用 SQL 表来提取数据。
我在 SQL 中有一个表,如下所示:
所以表有 start_date
和 end_date
。
其中一行是
2020-10-17 to 2020-10-31
在这里我想生成缺失的日期来填写和创建星期几 (1,2,3,4...7)
对于缺失的日期,每个日期都应该有相同的 template_date_key
。
在这种情况下,template_date_key
将是 259
我将在 BI 应用程序中使用此查询,因此我无法在其中创建或存储日历,甚至无法存储/声明变量。
交叉联接在这里可以提供帮助,但我不知道如何在 SQL 中创建交叉联接。 任何帮助表示赞赏...工作了大约 5 天,但没有结果。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。