Assignment 14
Assignment 14
Database changed
mysql>
mysql> CREATE TABLE Student (
-> student_id INT PRIMARY KEY,
-> student_name VARCHAR(255),
-> marks INT
-> );
Query OK, 0 rows affected (0.00 sec)
mysql> DELIMITER //
mysql> CREATE PROCEDURE MarkGreat70()
-> BEGIN
-> DECLARE total_rows INT;
-> SELECT COUNT(*) INTO total_rows FROM Student;
-> SELECT CONCAT('Total rows in Student table: ', total_rows);
-> SELECT student_id, student_name, marks
-> FROM Student
-> WHERE marks > 70;
-> END //
Query OK, 0 rows affected (0.00 sec)
mysql> DELIMITER ;
mysql>
mysql> CALL MarkGreat70();
+-----------------------------------------------------+
| CONCAT('Total rows in Student table: ', total_rows) |
+-----------------------------------------------------+
| Total rows in Student table: 6 |
+-----------------------------------------------------+
1 row in set (0.00 sec)
+------------+--------------+-------+
| student_id | student_name | marks |
+------------+--------------+-------+
| 1 | Rahul Kumar | 85 |
| 2 | Priya Sharma | 78 |
| 3 | Amit Patel | 92 |
| 5 | Deepak Singh | 88 |
| 6 | Pooja Verma | 75 |
+------------+--------------+-------+
5 rows in set (0.00 sec)