在一系列数据之间虚拟选择记录

如何在日期范围内选择记录?例如,假设开始日期是 9/1/2019,结束日期是 9/5/2019。然后我想选择虚拟记录如下:

我的问题是没有保存记录的表。

Date    |Some Data
--------|---------
9/1/2019|Some Data
9/2/2019|Some Data
9/3/2019|Some Data
9/4/2019|Some Data
9/5/2019|Some Data
拉巴尼

您可以使用递归 CTE 尝试以下选项-

DECLARE @start_date DATE= '2019-09-01', @end_date DATE= '2019-09-05';

WITH cte
AS 
(
    SELECT @start_date AS date_, 'Some Data' AS Val

    UNION ALL

    SELECT CAST(DATEADD(day, 1, date_) AS DATE), 'Some Data' AS Val
    FROM cte
    WHERE date_ < @end_date
)

SELECT *
FROM cte OPTION(MAXRECURSION 0);

输出是-

date_       Val
2019-09-01  Some Data
2019-09-02  Some Data
2019-09-03  Some Data
2019-09-04  Some Data
2019-09-05  Some Data

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

选择跨越一系列 UTC 时间戳的数据

来自分类Dev

熊猫时间序列数据:在一系列数据中选择每月的前X天

来自分类Dev

如何使用Python将一系列重复的数据行转换为多个记录的列?

来自分类Dev

如何从数据帧每一行的一系列数字中选择特定值

来自分类Dev

如何使用GGanimate在一系列数据帧之间建立动画?

来自分类Dev

如何在mongodb中的一系列索引之间获取数据?

来自分类Dev

如何在 Slick 中的一系列数据库查询之间包含 scala 操作?

来自分类Dev

使用协变量在两个数据帧之间进行一系列 t 检验

来自分类Dev

跨一系列列循环选择数据子集以生成新变量

来自分类Dev

从HealthKit获取一系列血糖记录

来自分类Dev

记录时间,一系列DATES发生了什么

来自分类Dev

搜索向量中的一系列记录

来自分类Dev

查看一系列的bash历史记录

来自分类Dev

选择并复制一系列单元格

来自分类Dev

选择一系列行作为不同的列

来自分类Dev

如何在R中选择一系列列

来自分类Dev

简化一系列 IF THEN

来自分类Dev

从Berkeley DB检索一系列数据

来自分类Dev

从python列表中提取一系列数据

来自分类Dev

在Highcharts中动态更改一系列数据

来自分类Dev

来自一系列数据框的Pandas multiindex

来自分类Dev

合并和合并一系列数据帧

来自分类Dev

Dask串联一系列数据框

来自分类Dev

在MySQL中生成一系列随机大小的数据

来自分类Dev

pd.melt()字典/一系列数据框

来自分类Dev

定界符提取出一系列数据

来自分类Dev

从python列表中提取一系列数据

来自分类Dev

一系列数据SQL上的Group By子句

来自分类Dev

将一系列功能应用于数据

Related 相关文章

热门标签

归档