存储过程:返回学生总数,男生人数,女生人数
时间: 2023-07-05 10:29:15 浏览: 112
为学生数据库增加一个查询男生或女生的存储过程
好的,下面是返回学生总数,男生人数,女生人数的存储过程示例:
```
CREATE PROCEDURE count_students
AS
BEGIN
-- 返回学生总数
SELECT COUNT(*) AS total_students FROM student;
-- 返回男生人数
SELECT COUNT(*) AS male_students FROM student WHERE gender = 'male';
-- 返回女生人数
SELECT COUNT(*) AS female_students FROM student WHERE gender = 'female';
END;
```
当你执行这个存储过程时,它将返回三个结果集,分别是学生总数、男生人数和女生人数。你可以使用你的编程语言连接到数据库,并调用这个存储过程来获取这些数据。
阅读全文