使用sql函数在给定正确名称的情况下,查找表中可能不包含字符“a”或“a”的名称计数

jhkqcmku  于 2021-07-24  发布在  Java
关注(0)|答案(0)|浏览(213)

在表中 StudentData ,包含列 (ID, Name, City) ,用于输入学生姓名的键盘出错。这是因为“a”键工作不正常,有时字母“a”或“a”无法输入。所以rahul被选为rhul,sanjay被选为snjy。写一个函数,输入一个有效的名字,并返回这个名字的学生总数(我们没有正确的输入'a')
这是我写的代码

DELIMITER $$
create function myfun(nameInput varchar(50)) RETURNS int DETERMINISTIC
BEGIN
DECLARE count int;
select COUNT(*) INTO count from StudentData where name = nameInput;

return count;
END$$
DELIMITER ;

上面的代码不考虑没有字符“a”或“a”的名称。如何为给定的问题编写逻辑

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题