简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

显示同一分组中的其他元素的sql语句

来源:易贤网   阅读:1025 次  日期:2014-05-12 14:15:26

温馨提示:易贤网小编为您整理了“显示同一分组中的其他元素的sql语句”,方便广大网友查阅!
1.jpg

一很牛的朋友写的sql语句大笑,学习啦偷笑:

select userpwd,username=stuff((select ','+username from tuser t1 where t1.userpwd=t.userpwd for xml path('')),1,1,'')

from tuser t

group by userpwd

说明: a.stuff方法(举例说明:select stuff('abcdef', 2, 3, 'klmn'); 在第一个字符串如: abcdef 中删除从第 2 个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,从而创建并返回一个字符串aklmnef),

b.for xml path(在SQL Server中利用 FOR XML PATH 语句能够把查询的数据生成XML数据),

c.group by(分组函数)

更多信息请查看IT技术专栏

更多信息请查看数据库
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:Mysql联合查询UNION和UNION ALL的使用介绍
下一篇:SQL Server 2005降级到2000的正确操作步骤分享
易贤网手机网站地址:显示同一分组中的其他元素的sql语句
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!