求一句sql语句~!高手请进!!!!

zjl0319 2007-06-09 10:17:43
有一个表如下
A:
userName ff dd
-------- --- ----
张三 a b
张三 b a
...
我想在控制台输出:
张三信息:ab,ba,..怎么写!
...全文
243 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjl0319 2007-06-11
  • 打赏
  • 举报
回复
谢谢啦!
zjl0319 2007-06-11
  • 打赏
  • 举报
回复
谢谢各位! 我试一下,如果可以实现马上结分
shuijing_love 2007-06-11
  • 打赏
  • 举报
回复

/*--检测是否存在--*/
IF EXISTS(SELECT * FROM sysobjects WHERE name='F_GetWent')
DROP FUNCTION F_GetWent
GO

CREATE FUNCTION F_GetWent(@userName VARCHAR(11))
RETURNS NVARCHAR(2000)
AS
BEGIN
DECLARE @S NVARCHAR(2000)
SELECT @S = ''
SELECT @S = @S + ',' +ff+dd FROM A WHERE userName=@userName
SELECT @S = STUFF(@S, 1, 1, '')
RETURN @S
END
GO
DECLARE @info varchar(10)
SELECT @info=dbo.F_GetWent('张三') FROM A
print '张三信息:'+@info
GO

/*
张三信息:ab,ba,...
*/
dh20156 2007-06-09
  • 打赏
  • 举报
回复
TRY:

Select [username],MIN(ut)+IIF(COUNT(*)=1,'',','+MAX(ut)) As [fd] From(Select [username],[ff]+[dd] As [ut] From [A]) Group by [username]
power19994894 2007-06-09
  • 打赏
  • 举报
回复
放到前台整吧。

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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