SQL Server 显示同一分组中的其他元素的sql语句示例
2022-11-12 09:41:52
内容摘要
这篇文章主要为大家详细介绍了SQL Server 显示同一分组中的其他元素的sql语句示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!1.原始
文章正文
这篇文章主要为大家详细介绍了SQL Server 显示同一分组中的其他元素的sql语句示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
1.原始查询表结果【图片暂缺】2.理想查询表结果【图片暂缺】一很牛的朋友写的sql语句大笑,学习啦偷笑:select userpwd,username=stuff((select ','+username from tuser t1 where t1.userpwd=t.userpwd for xml path('')),1,1,'')from tuser tgroup 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(分组函数)注:关于SQL Server 显示同一分组中的其他元素的sql语句示例的内容就先介绍到这里,更多相关文章的可以留意
代码注释