29 lines
823 B
MySQL
29 lines
823 B
MySQL
|
|
|
|||
|
|
|
|||
|
|
ALTER VIEW [dbo].[View_MonthReport_InspectionManagement]
|
|||
|
|
AS
|
|||
|
|
/************<EFBFBD>±<EFBFBD>ȡ<EFBFBD><EFBFBD>************/
|
|||
|
|
select im.InspectionId,
|
|||
|
|
im.ProjectId,
|
|||
|
|
im.CNProfessionalId,
|
|||
|
|
im.IsOnceQualified,
|
|||
|
|
im.InspectionDate,
|
|||
|
|
im.CompileDate,
|
|||
|
|
im.UnitId,
|
|||
|
|
detail.UnitWorkId
|
|||
|
|
from ProcessControl_InspectionManagement as im
|
|||
|
|
left join (select distinct(InspectionId),UnitWorkId from ProcessControl_InspectionManagementDetail) as detail on detail.InspectionId = im.InspectionId
|
|||
|
|
GO
|
|||
|
|
|
|||
|
|
|
|||
|
|
update ProcessControl_InspectionManagement
|
|||
|
|
set IsOnceQualified=1,InspectionDate=DATEADD(day,1,CompileDate)
|
|||
|
|
where InspectionDate is null and IsOnceQualified is null and CompileDate<'2025-10-01'
|
|||
|
|
|
|||
|
|
GO
|
|||
|
|
update ProcessControl_InspectionManagement
|
|||
|
|
set InspectionDate=DATEADD(day,1,CompileDate)
|
|||
|
|
where InspectionDate is null and IsOnceQualified is not null and CompileDate<'2025-10-01'
|
|||
|
|
|
|||
|
|
GO
|