2015-08-25 80 views
1

必须将sql查询结果与某些字符串连接起来。 我得到的SQL查询结果这样如何连接Sql查询结果使用一些字符串?

+--------------------+ 
| Some Value  | 
+--------------------+ 
|abc,xyz,amar,akbar | 
+--------------------+ 
| hjk,fed,fas  | 
|     | 
+--------------------+ 

我想连接',每排导致这样的,我使用SQL Server 2012

+--------------------------+ 
| Some Value   | 
+--------------------------+ 
|'abc','xyz','amar','akbar'| 
+--------------------------+ 
| 'hjk','fed','fas'  | 
|       | 
+--------------------------+ 

请帮助我..

+0

查看这里http://www.1keydata.com/sql/sql-concatenate.html –

回答

1

您可以在字符串的开头和结尾添加'。然后REPLACE,','

SQL Fiddle

SELECT '''' + REPLACE(some_value, ',', ''',''') + '''' FROM tbl 
+0

感谢... [菲利克斯Pamittan(HTTP:/ /stackoverflow.com/users/2203084/felix-pamittan) – GPAdiga