新手关于mysql存储过程的小问题
create procedure p16(in x int) BEGIN declare a int default 0; set a=x; select @b=userid from userinfo where deptid=a; select userid,salary from salayrinfo where userid=@b; END 然后 call p16(1) 运行结果如图
追问:就是为什么没有结果 数据库中是有数据的 为什么显示出来是空