【发布时间】:2020-04-25 20:55:35
【问题描述】:
我想在日历中查找不包含在交易+日期列的表格中的日期。 代码中具有预期结果的示例 (T-SQL)。谢谢你的建议
create table #deals
(id int ,
dates date);
create table #calendar
(dates date );
create table #result
(id int ,
dates date);
-----calendar table (tbl#1)
insert into #calendar values ('2020-04-19');
insert into #calendar values ('2020-04-20');
insert into #calendar values ('2020-04-21');
-----deals table (tbl#2)
insert into #deals values ('111', '2020-04-19');
insert into #deals values ('111', '2020-04-20');
insert into #deals values ('222', '2020-04-18');
----expected result table
insert into #result values ('111', '2020-04-21');
insert into #result values ('222', '2020-04-19');
insert into #result values ('222', '2020-04-20');
insert into #result values ('222', '2020-04-21');
select * from #calendar;
select * from #deals;
select * from #result
【问题讨论】: