易截截图软件、单文件、免安装、纯绿色、仅160KB

sqlserver里有没有合并不同行字符串的函数

表结构如下
userID    Col
1          aaa
1          bbbb
1          cc
2          aaa
3          eee
3          ggg


想要的结果如下:
1        aaabbbbcc
2        aaaeee
3        ggg


sql语句怎么写?
有这样的函数,不过要自己开过,你VS工具就可以开发自定义的聚合函数了

用sql语句实现不了吗?

SQL code:
CREATE FUNCTION dbo.f_str(@id int)
RETURNS varchar(8000)
AS
BEGIN
DECLARE @r varchar(8000)
SET @r = ''
SELECT @r = @r + value
from tb
WHERE id=@id
RETURN STUFF(@r, 1, 1, '')
END
GO
-- 调用函数

SELECt id, values=dbo.f_str(id)
from tb
GROUP BY id



有sqlserver提供的函数吗?

id          value
----------- ----------
1          aa
1          bbb
2          aaa
2          eee
3          ccc


id          value
----


相关问答:

java程序连接SQlServer的问题 - Java / Java SE

import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class QueryTest&n ......

mfc程序用ADOX连接SqlServer的问题

我看的是安装Office时自带的Microsoft ActiveX数据对象2.5(ADO)其中的内容—目录如下:
ADO程序员参考
  ->ADOX API参考
    ->ADOX代码范例
      -> ......

sqlserver 2008不能远程登录,请帮忙

安装了sql server 2008企业版,操作系统为windows server 2008 X64,安装完成sql server 2008后,还装了vs2008,然后打了vs2008和sql server 2008的SP1。
安装后,连接数据库时,如果指定服务器名称为“.\MSSQLSE ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号