From 94cb373d66475078b6d0525c5055e96a31140468 Mon Sep 17 00:00:00 2001
From: RomanSteinberg <romanofficial@yandex.ru>
Date: Mon, 18 May 2015 18:00:47 +0300
Subject: [PATCH] FIX: GetDisciplinesForStudent

---
 db/StoredProcedures.sql | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/db/StoredProcedures.sql b/db/StoredProcedures.sql
index aa06c9a71..36be3d66d 100644
--- a/db/StoredProcedures.sql
+++ b/db/StoredProcedures.sql
@@ -650,14 +650,14 @@ BEGIN
         FROM `view_disciplines_students`
         INNER JOIN `view_disciplines` ON view_disciplines.DisciplineID = view_disciplines_students.DisciplineID
         INNER JOIN `view_disciplines_results` ON view_disciplines_results.DisciplineID = view_disciplines_students.DisciplineID
-        INNER JOIN `view_rating_result` ON  view_rating_result.StudentID = pStudentID AND
+        LEFT JOIN `view_rating_result` ON  view_rating_result.StudentID = pStudentID AND
                                             view_rating_result.DisciplineID = view_disciplines_results.DisciplineID
         INNER JOIN `view_teachers` ON view_teachers.TeacherID = view_disciplines.AuthorID
         WHERE   view_disciplines_students.SemesterID = @CurrentSemesterID AND
                 view_disciplines.SemesterID = @CurrentSemesterID AND
                 view_disciplines_students.StudentID = pStudentID AND
                 (view_disciplines_students.AttachType IS NULL OR view_disciplines_students.AttachType != 'detach')
-        ORDER BY view_disciplines.ExamType ASC, view_disciplines.DisciplineID ASC;
+        ORDER BY view_disciplines.ExamType ASC, view_disciplines.SubjectName ASC;
 END //
 
 
-- 
GitLab