SQL数据怎么弄成一排

NikiBoby 2010-02-22 02:52:06
比如说我有一张表数据如下

Uniqueid Name Sex Height Weight
1 张三 男 178cm 65kg
2 李四 男 156cm 42kg
3 王五 男 168cm 50kg
4 赵六 男 188cm 78kg

我现在需对该表数据查询 要求返回结果为

1 张三 男 178cm 65kg 2 李四 男 156cm 42kg 3 王五 男 168cm 50kg 4 赵六 男 188cm 78kg

请用SQL语句完成
...全文
168 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
xulaila 2010-02-24
  • 打赏
  • 举报
回复
呵呵。这人需要没人性。
自然框架 2010-02-24
  • 打赏
  • 举报
回复
declare @re nvarchar(4000)
set @re = ''
select @re = @re + Uniqueid + ' ' + Name + ' ' + Sex + ' ' + Height + ' ' + Weight + ' ' from table

select @re

cfesc9 2010-02-24
  • 打赏
  • 举报
回复
这样做有意义吗?这几个还好,要是字段再多一点儿,不是很乱吗?
mbh0210 2010-02-24
  • 打赏
  • 举报
回复
有啥意思吗?。。。。。。。
回复内容太短了!
iloveyoubaby 2010-02-24
  • 打赏
  • 举报
回复
晕,怎么会有这样的需求
如果,你查询得到的记录太多,将它们拼接起来,小心超过了string的最大长度
灵雨飘零 2010-02-24
  • 打赏
  • 举报
回复
引用 11 楼 jypcxgzl 的回复:
用一个循环不就好了,一句一句取呗。为什么非要sql语句呢?


o
ivws_19 2010-02-24
  • 打赏
  • 举报
回复
或者你取出数据后在页面上自己处理,想怎么排列还不是你自己说了算?
ivws_19 2010-02-24
  • 打赏
  • 举报
回复
datalist好像可以横着排吧
丰云 2010-02-24
  • 打赏
  • 举报
回复
引用 2 楼 xml120 的回复:
这个好。

这个可以有。

引用 5 楼 zuoghui的回复:

这个真没有。。。(10字啊,10字)

有人非要有。。。。
zhulong1111 2010-02-24
  • 打赏
  • 举报
回复
引用 11 楼 jypcxgzl 的回复:
用一个循环不就好了,一句一句取呗。为什么非要sql语句呢?
代码处理
AngleProgrammer 2010-02-24
  • 打赏
  • 举报
回复
会不会是前台页面的显示样式是横排的~这样的话只要设置下样式就行了,还真没遇到过这种要求的
guyehanxinlei 2010-02-24
  • 打赏
  • 举报
回复
学习了 1
mengxj85 2010-02-24
  • 打赏
  • 举报
回复
ALTER function [dbo].[f_getSplitJointUser](@popedomId int)
returns varchar(4000)
as
begin
declare @result varchar(4000)
set @result=''
select @result=@result+','+userName from uapUser a
inner join sys_userpopedom b on a.userId=b.userId where b.popedomId=@popedomId
select @result=@result+','+userName from sys_Users a
inner join sys_userpopedom b on a.userId=b.userId where b.popedomId=@popedomId
return stuff(@result,1,1,'')
end
凤凰涅檠 2010-02-24
  • 打赏
  • 举报
回复
一定是考试题目吧,把出题目的人拉出去枪毙了
yanzhiyong 2010-02-24
  • 打赏
  • 举报
回复
哈哈,弄成一排了也行吧。是在页面里还是输出结果还是什么。你可以循环横向的呀。。
jypcxgzl 2010-02-22
  • 打赏
  • 举报
回复
用一个循环不就好了,一句一句取呗。为什么非要sql语句呢?
liudongyue1987 2010-02-22
  • 打赏
  • 举报
回复
这样也行。。。。。。。。。。。
昕颖 2010-02-22
  • 打赏
  • 举报
回复
引用 7 楼 alifriend 的回复:
这种需求纯属Egg Pain
只能查出结果后用游标拼结果字符串

最好的办法就是这样去解决。说实话。不这样还真想不出什么办法来
webdiyer 2010-02-22
  • 打赏
  • 举报
回复
你取出数据后在程序中想怎么组合就怎么组合不行吗?要不你用存储过程,在存储过程中进行组合后返回。

===================================================
ASP.NET WebForm和ASP.NET MVC分页最终解决之道
波导终结者 2010-02-22
  • 打赏
  • 举报
回复
这种需求纯属Egg Pain
只能查出结果后用游标拼结果字符串
加载更多回复(6)

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧