修改follow up 排序

This commit is contained in:
2022-12-15 13:36:55 +08:00
parent e90bff10e3
commit f6960244be
2 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -59,7 +59,7 @@ select * from VisitTask where TrialReadingCriterionId is null
--无序维护sql
update VisitTask set TaskBlindName='Follow Up '
update VisitTask set TaskBlindName='Follow-up'
from VisitTask
INNER join ReadingQuestionCriterionTrial on VisitTask.TrialReadingCriterionId=ReadingQuestionCriterionTrial.Id
INNER join SubjectVisit on VisitTask.SourceSubjectVisitId=SubjectVisit.Id
@@ -67,11 +67,11 @@ INNER join SubjectVisit on VisitTask.SourceSubjectVisitId=SubjectVisit.Id
-- 有序维护sql
update VisitTask set TaskBlindName='Follow Up '+ cast(sv.rn as varchar)
update VisitTask set TaskBlindName='Follow-up '+ cast(sv.rn as varchar)
from VisitTask
join ReadingQuestionCriterionTrial on VisitTask.TrialReadingCriterionId=ReadingQuestionCriterionTrial.Id
--join SubjectVisit on VisitTask.SourceSubjectVisitId=SubjectVisit.Id
join ( select Id SubjectVisitId, IsBaseLine, ROW_NUMBER() over( partition by SubjectId order by VisitNum asc )-1 rn,VisitNum from SubjectVisit) sv on VisitTask.SourceSubjectVisitId=sv.SubjectVisitId
join ( select Id SubjectVisitId, IsBaseLine, ROW_NUMBER() over( partition by SubjectId order by VisitNum asc )-1 rn,VisitNum from SubjectVisit where IsLostVisit=0) sv on VisitTask.SourceSubjectVisitId=sv.SubjectVisitId
where sv.IsBaseLine=0 and ReadingQuestionCriterionTrial.IsReadingTaskViewInOrder=1
update VisitTask set TaskBlindName='Baseline' from VisitTask