1)创建函数
CREATE DEFINER=`root`@`localhost` FUNCTION `fun_studentunum`(classname nvarchar(200)) RETURNS int(32)
BEGIN
declare num int default 0;
select count(1) into num from mystudent s
inner join myclass c on s.ClassID=c.ClassID
where c.ClassName=classname;
return num;
END
2)调用函数
select fun_studentunum('2班');
本文介绍了一个使用SQL创建的函数,该函数用于从数据库中查询特定班级的学生数量,并展示了如何调用此函数来获取'2班'的学生总数。
952

被折叠的 条评论
为什么被折叠?



