解决方案 »
- 一台机器上面同时按照2005,2008,TCPIP好像无法同时打开。。。
- 搞 Oracle 的为什么觉得自己比搞 MS SQL 的牛?
- 如何更改SQL6.5的默认语言为简体中文?
- 一个GROUP BY 的简单问题
- 使用存储过程查询
- 怎么样给正在服务器上运行的sql数据库添加多个字段和多个表???
- 请高手用SQL 注入的方法进入我的网站后台????
- 数据库操作速度及容量问题
- 两个表中联合查询的问题
- Delphi怎么调试access violation at address错误
- 合并多列
- SQL server2008在库里面建立好表以后,设置了一个CHECK约束后,然后向表里输入一行数据出现下面的框框
合并列值你可以看一下
insert into tb values('x00331333','张三')
insert into tb values('x00331333','李四')
insert into tb values('x00331333','王五')
goselect orderid,
[CustomerName]=STUFF((select ','+ [CustomerName]
from tb
where orderid=tb.orderid for xml path('')),
1, 1, '')
from tb
group by orderid
十分感谢。但是 关于 for xml path('') 这个看不懂 .你能给解释下吗?