From 96b6019d083001d5c58750e2375a6965ab721d78 Mon Sep 17 00:00:00 2001 From: PavelBegunkov <asml.Silence@gmail.com> Date: Thu, 28 Aug 2014 01:26:48 +0400 Subject: [PATCH] verse --- db/StoredProcedures.sql | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/db/StoredProcedures.sql b/db/StoredProcedures.sql index 19a9e6449..e8b555d29 100644 --- a/db/StoredProcedures.sql +++ b/db/StoredProcedures.sql @@ -261,6 +261,26 @@ BEGIN END // +DROP PROCEDURE IF EXISTS GetStudyGroupsOrdByGroups// +CREATE PROCEDURE `GetStudyGroupsOrdByGroups` ( IN `Grade` INT, + IN `FacultyID` INT + ) + NO SQL +BEGIN + SELECT study_groups.ID AS 'GroupID', + study_groups.GroupNum AS 'GroupNum', + specializations.ID AS 'SpecID', + specializations.Name AS 'SpecName', + specializations.Abbr AS 'SpecAbbr', + specializations.FacultyID AS 'FacultyID' + FROM `study_groups` + INNER JOIN `specializations` ON specializations.ID = study_groups.SpecializationID + WHERE study_groups.Grade = Grade AND + specializations.FacultyID = FacultyID + ORDER BY study_groups.Grade ASC, study_groups.GroupNum ASC; +END // + + DROP PROCEDURE IF EXISTS GetStudentsByStudyGroups// CREATE PROCEDURE `GetStudentsByStudyGroups` ( IN `StudyGroupID` INT ) -- GitLab