【发布时间】:2018-05-11 11:08:15
【问题描述】:
我有一个结构如下的表:
ID:开始日期:结束日期
我想为每个 ID 显示日期范围内的所有日期。
例如
ID = 1: StartDate = 01/01/2018: EndDate = 03/01/2018
ID: 1 01/01/2018
ID: 1 02/01/2018
ID: 1 03/01/2018
我想我需要使用交叉连接,但我不确定如何为多行创建它?
【问题讨论】:
-
请告诉我们您使用的是哪个数据库,因为答案可能取决于此。
-
用您正在使用的数据库标记您的问题。
-
这可以在没有 CTE 的情况下仅使用交叉连接或交叉应用来完成吗?
标签: sql sql-server-2012