diff --git a/db/StoredProcedures.sql b/db/StoredProcedures.sql index d6bd2c4d3bc13f4c568fb065786e8d6b7be3121a..d47a3847956f822f2065295ff3921d32511db010 100644 --- a/db/StoredProcedures.sql +++ b/db/StoredProcedures.sql @@ -1612,13 +1612,16 @@ BEGIN departments.ID AS 'DepID', departments.Name AS 'DepName', faculties.ID AS 'FacultyID', - disciplines.isLocked AS 'isLocked' + disciplines.isLocked AS 'isLocked', + (modules.ID IS NOT NULL) AS 'isBonus' FROM `disciplines` INNER JOIN `subjects` ON subjects.ID = disciplines.SubjectID INNER JOIN `faculties` ON faculties.ID = disciplines.FacultyID INNER JOIN `teachers` ON disciplines.AuthorID = teachers.ID INNER JOIN `departments` ON departments.ID = teachers.DepartmentID INNER JOIN `grades` ON grades.ID = disciplines.GradeID + LEFT JOIN `modules` ON modules.DisciplineID = disciplines.ID AND + modules.Type = 3 WHERE disciplines.ID = DiscID; END //