Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何创建一个从SQLServer中的另一个表创建自己的表_Sql_Sql Server - Fatal编程技术网

如何创建一个从SQLServer中的另一个表创建自己的表

如何创建一个从SQLServer中的另一个表创建自己的表,sql,sql-server,Sql,Sql Server,自创建的表tRestituiri是tImprumuturi create table tImprumuturi ( ID_Imprumut int identity primary key, DataImprumut date default getdate(), DataScadenta as (dateadd(day,5,DataImprumut)) persisted, CodCD char(10) foreign key references tCD(CodCd)not null

自创建的表tRestituiri是tImprumuturi

create table tImprumuturi
(
 ID_Imprumut int identity primary key,
 DataImprumut date default getdate(),
 DataScadenta as (dateadd(day,5,DataImprumut)) persisted,
 CodCD char(10) foreign key references tCD(CodCd)not null,
 CodCV char(10) foreign key references tCaseteVideo(CodCaseta),
 CodAb char(10) foreign key references tAbonati(CodAbonat) not null,
 CONSTRAINT ucCodCD UNIQUE (CodCD, CodCV), 
 CONSTRAINT ucCodCV UNIQUE (CodCD, CodAb), 
 CONSTRAINT ucCodAb UNIQUE (CodCV, CodAb)
 )
我希望tRestituiri包含如下列:

tRestituiri
(
 ID_Restituire int identity primary key,
 DataRestituire // it should be equal with DataScadenta from tImprumuturi
 CodCD char(10) foreign key references tCD(CodCD),
 CodCV char(10) foreign key references tCaseteVido(CodCaseta),
 CodAb char(10) foreign key references tAbonati(CodAbonat)
) 

但是tRestituiri必须只包含来自tImprumuturi的值,其中DataScadenta不早于当前时间{getdate()}-60天***我是指来自tImprumuturi的值,其中DataScadenta不短于当前时间-2个月*

Yo dawg,我听说你喜欢表格,所以我放了一个表格。。。
Insert into tRestituiri (DataRestituire,CodCD , CodCV,CodAB)
SELECT DataScadenta,CodCD , CodCV,CodAB FROM tImprumuturi WHERE DataScadenta>GETDATE()-60