From 40e4a48a0c2b9235d08c3b79a3513585d9fff1b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A7=D0=B5=D1=80=D0=B4=D1=8B=D0=BD=D1=86=D0=B5=D0=B2?= =?UTF-8?q?=D0=B0=20=D0=9C=D0=B0=D1=80=D0=B8=D0=BD=D0=B0?= <maric@math.sfedu.ru> Date: Mon, 19 Jan 2015 16:07:05 +0300 Subject: [PATCH] FIX: MaxRate field data in submodules refs#101 --- db/fix.sql | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/db/fix.sql b/db/fix.sql index 8b1378917..ab7c87cf7 100644 --- a/db/fix.sql +++ b/db/fix.sql @@ -1 +1,19 @@ +UPDATE submodules as subm0 +SET MaxRate=38 +WHERE (SELECT COUNT(subm1.ID) + FROM submodules as subm1 + JOIN modules ON subm1.ModuleID=modules.ID + JOIN disciplines ON DisciplineID=disciplines.ID + WHERE modules.type='extra' AND ExamType='exam' AND subm1.ID=subm0.ID)=1 + + +UPDATE submodules as subm0 +SET MaxRate=60 +WHERE (SELECT COUNT(subm1.ID) + FROM submodules as subm1 + JOIN modules ON subm1.ModuleID=modules.ID + JOIN disciplines ON DisciplineID=disciplines.ID + WHERE modules.type='extra' AND ExamType='credit' AND subm1.ID=subm0.ID)=1 + + \ No newline at end of file -- GitLab