根据表建一个视图,类似列转行。

紫海龟 发布于 2012/06/29 13:52
阅读 194
收藏 0
需要一个视图,返回这样一个结果。

原表为
id name  aid
1 周大 1231
2 冯二 1232
3 张三 1232
4 李四 1233 
5 王五 1233 
6 赵六 1233 
7 钱七 1234
8 孙八 1234
9 杨九 1234
0 吴十 1234

视图的查询结果为:两列。
aid names
1231 周大
1232 冯二,张三
1233 李四,王五,赵六
1234 钱七,孙八,杨九,吴十

names列为原表中同一aid中name使用逗号拼接起来的串。
要求运行在sqlserver2000或者mysql上。
不能是存储过程。
加载中
返回顶部
顶部