跪求一sql200存储过程?/?

来源:百度知道 编辑:UC知道 时间:2024/05/17 04:47:53
表Teachers 主键为:ID,Name为Varchar,StuID为Int,表样子大概如下:
ID Name StuID
1 a 1
2 b 1
3 c 2
4 d 3
5 e 3
求一个存储过程查询结果为如下:当传入StuID的值为1
StuID Name
1 a,b

当传入StuID值为2
StuID Name
2 c
当传入StuID值为3
StuID Name
3 d,e

救救小弟啊!

正如楼上所说,用存储过程的时候我用过表变量做循环,但消耗数据库资源,建议还是到程序里,用Stuid排序,再用程序做一些逻辑处理就可以了

比较麻烦,我遇到这种情况,一般用程序处理。不建议用存储过程,觉得恨浪费数据库资源。用程序一个循环就搞定了。