sql中怎么创建一个存储过程查询同姓氏的人的信息。
sql吧
全部回复
仅看楼主
level 2
菜花飘飘 楼主
求助:sql中怎么创建一个存储过程查询同姓氏的人的信息。
我用like语句,得到的结果是空白的。
代码如下
CREATE PROC Outdata
@psname VARCHAR(2)
AS
SELECT Sname,Cname,Grade
FROM Student S JOIN SC ON S.Sno= SC.C no
JOIN Course C ON SC.Cno= C.C no
WHERE Sname LIKE '@psname%'
EXEC Outdata '张'
本人比较菜,问题比较幼稚,见谅。
2021年06月19日 13点06分 1
level 8
你这个没输出肯定没结果啊,print变量
2021年06月25日 00点06分 2
level 8
CREATE PROC Outdata
@psname VARCHAR(2)
AS
SELECT Sname,Cname,Grade
FROM Student S JOIN SC ON S.Sno= SC.C no
JOIN Course C ON SC.Cno= C.C no
WHERE Sname LIKE @psname+‘%'
sql server 的话这样就行了。
2021年07月06日 08点07分 3
1