在sql server中获取单行值 [英] get single line value in sql server
本文介绍了在sql server中获取单行值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
亲爱的朋友。
如何在sql-server中获取单行值。
For Eg.Coloum Name
名称
- -
ABC
PQR
DFG
最终答案。
名称
- -
ABCPQRDFG ..
谢谢。
解决方案
尝试:
DECLARE @ S VARCHAR (MAX)
SELECT @ S = COALESCE ( @ S ,' ')+ t.Name FROM myTable t
SELECT @ S
选择 STUFF(( SELECT ' , +名称来自 tbl FOR XML PATH(' ' )), 1 , 1 ,' ')
快乐编码!
:)
尝试
声明 @ output varchar (MAX)= ' ';
选择 @ output = @ output + Column_Name 从 Mytable
选择 @ output
Dear Friend.
How to get single line value in sql-server.
For Eg.Coloum Name
Name
----
ABC
PQR
DFG
Final Ans.
Name
----
ABCPQRDFG..
Thankx.
解决方案
Try:
DECLARE @S VARCHAR(MAX) SELECT @S = COALESCE(@S, '') + t.Name FROM myTable t SELECT @S
select STUFF((SELECT ',' + name from tbl FOR XML PATH('')),1,1,'')
Happy Coding!
:)
Try
declare @output varchar(MAX)=''; select @output = @output+Column_Name from Mytable select @output
这篇关于在sql server中获取单行值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文