Create VIEW [dbo].[View_TransferDetail] AS /*移交管理列表视图*/ select Projectid,SystemName,Subsystem,TestPackage,sDate,fDate,Status from ( SELECT Projectid, SYSTEM as SystemName, Subsystem ,TestPackage, TestPackageSTART as sDate,TestPackageFINISH as fDate,FINALStatus as Status FROM Transfer_Piping UNION ALL SELECT Projectid,SYSTEM as SystemName, Subsystem ,TestPackage,TestPackageSTART as sDate, TestPackageFINISH as fDate, MechanicalFINALStatus as Status FROM Transfer_StaticEquipment UNION ALL SELECT Projectid,SYSTEM as SystemName, Subsystem ,TestPackage,TestPackageSTART as sDate, TestPackageFINISH as fDate, MechanicalFINALStatus as Status FROM Transfer_RotatingEquipment UNION ALL SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate, Test_Package_FINISH as fDate, FINAL_Status as Status FROM Transfer_Instrumentation UNION ALL SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate, Test_Package_FINISH as fDate, FINAL_Status as Status FROM Transfer_Electrical UNION ALL SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate, Test_Package_FINISH as fDate, FINAL_Status as Status FROM Transfer_Civil_Structure UNION ALL SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate, Test_Package_FINISH as fDate, FINAL_Status as Status FROM Transfer_Firefighting UNION ALL SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate, Test_Package_FINISH as fDate, FINAL_Status as Status FROM Transfer_Telecom UNION ALL SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate, Test_Package_FINISH as fDate, FINAL_Status as Status FROM Transfer_Plumbing UNION ALL SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate, Test_Package_FINISH as fDate, FINAL_Status as Status FROM Transfer_HVAC )f GO