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

如何在日期范围内选择记录?例如,假设开始日期是 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

从Berkeley DB检索一系列数据

来自分类Dev

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

来自分类Dev

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

来自分类Dev

合并和合并一系列数据帧

来自分类Dev

来自一系列数据框的Pandas multiindex

来自分类Dev

从HealthKit获取一系列血糖记录

来自分类Dev

Dask串联一系列数据框

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

定界符提取出一系列数据

来自分类Dev

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

来自分类Dev

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

来自分类Dev

搜索向量中的一系列记录

来自分类Dev

选择并复制一系列单元格

来自分类Dev

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

来自分类Dev

查看一系列的bash历史记录

来自分类Dev

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

来自分类Dev

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

来自分类Dev

将一系列功能应用于数据

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

简化一系列 IF THEN

来自分类Dev

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

来自分类Dev

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

来自分类Dev

如何在R中选择一系列列

来自分类Dev

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

Related 相关文章

热门标签

归档