diff --git a/db/stored/procedures.sql b/db/stored/procedures.sql index d2e06552f69f05b87adc3229a3209899c44d8bcc..619d99a019d8fdc061ed320cd68bf22e9e43231b 100644 --- a/db/stored/procedures.sql +++ b/db/stored/procedures.sql @@ -574,6 +574,7 @@ BEGIN END // +# todo: refactor # not in general groups, not attached DROP PROCEDURE IF EXISTS SearchStudents// CREATE PROCEDURE `SearchStudents` ( @@ -616,6 +617,7 @@ BEGIN WHERE view_students.SemesterID = vSemesterID AND view_students.FacultyID = pFacultyID AND view_students.GradeID = pGradeID AND + (pGroupID = 0 OR view_students.GroupID = pGroupID) AND tAttStud.StudentID IS NULL AND tDiscGroups.GroupID IS NULL AND CASE WHEN pFullName != '' THEN