Trigger and Stored Procedure
Trigger and Stored Procedure Tables Setup CREATE TABLE Department ( D_id INT PRIMARY KEY, D_name VARCHAR(50) ); CREATE TABLE Student ( S_id INT PRIMARY KEY, S_name VARCHAR(50), D_id INT, FOREIGN KEY (D_id) REFERENCES Department(D_id) ); CREATE TABLE Subject ( Sub_id INT PRIMARY KEY, Sub_name VARCHAR(50) ); CREATE TABLE Marks ( S_id INT, Sub_id INT, Marks INT, FOREIGN KEY (S_id) REFERENCES Student(S_id), FOREIGN KEY (Sub_id) REFERENCES Subject(Sub_id) ); Stored Procedure Example 👉 Example Task: Find average marks of a student. DELIMITER $$ CREATE PROCEDURE Get_AvgMarks (IN student_id INT) BEGIN SELECT S.S_name, AVG(M.Marks) AS Average_Marks FROM Marks M JOIN Student S ON M.S_id = S.S_id WHERE M.S_id = student_id GROUP BY S.S_name; EN...