20221117人员培训发卡关联优化

This commit is contained in:
2022-11-17 22:15:20 +08:00
parent 419320e354
commit ec77f66e66
6 changed files with 108 additions and 712 deletions
@@ -0,0 +1,22 @@
--Åàѵ¼Ç¼Ã÷ϸÁбí
ALTER VIEW [dbo].[View_EduTrain_TrainRecordDetail] AS
/*Åàѵ¼Ç¼Ã÷ϸÁбíÊÓͼ*/
SELECT trainRecordDetail.TrainDetailId,
trainRecordDetail.TrainingId,
trainRecordDetail.PersonId,
trainRecordDetail.CheckScore,
trainRecordDetail.CheckResult,
person.UnitId,
unit.UnitName,
person.PersonName,
person.WorkPostId,
workPost.WorkPostCode,
workPost.WorkPostName
FROM dbo.EduTrain_TrainRecordDetail AS trainRecordDetail
LEFT JOIN dbo.EduTrain_TrainRecord AS Record ON trainRecordDetail.TrainingId = Record.TrainingId
LEFT JOIN dbo.SitePerson_Person AS person ON trainRecordDetail.PersonId = person.PersonId and Record.ProjectId=person.ProjectId
LEFT JOIN dbo.Base_Unit AS unit ON unit.UnitId=person.UnitId
LEFT JOIN dbo.Base_WorkPost AS workPost ON person.WorkPostId=workPost.WorkPostId
GO