sql 合并相同条件的字段
案例:将 Albums 字段相同的数据的 PhotoUrl 字段 拼接到一起(我写的是前9行,可以去掉)
一、表的结构
二、sql 语句(为了方便 我加了一个条件[Albums=783] )
select photourl=stuff((select top(9) ';'+photourl from Photos p
where p.Albums=783
for xml path('')),1,1,'')
from
Photos
where Albums=783
group by Albums
三、结果
(一)
(二)
粘贴出来效果如下
sql 合并相同条件的字段的更多相关文章
- Oracle多个字段如何合并成一个字段显示
		今天记录一下在oracle中多个字段如何和合并成一个字段,使用到符号“||” 1.组合查询的数据 1)组合前查询的语句 -- 组合前数据的字段 -- select A.MID CATE_ID,A.Co ... 
- Sql Server xml 类型字段的增删改查
		1.定义表结构 在MSSM中新建数据库表CommunicateItem,定义其中一个字段ItemContentXml 为xml类型 2.编辑表数据,新增一行,发现xml类型不能通过设计器录入数据. 需 ... 
- SQL Server对Xml字段的操作
		T-Sql操作Xml数据 一.前言 SQL Server 2005 引入了一种称为 XML 的本机数据类型.用户可以创建这样的表,它在关系列之外还有一个或多个 XML 类型的列:此外,还允许带有变量和 ... 
- 向已写好的多行插入sql语句中添加字段和值
		#region 添加支款方式--向已写好的多行插入sql语句中添加字段和值 public int A_ZhifuFS(int diqu) { ; string strData = @"SEL ... 
- sql 给数据库表 字段 添加注释
		最近发现一些代码生成器 有针对注释做一个很好的转化,之前建表的时候 没有这块的注释.现在想增加,专门去看了下 如何增加注释 1 -- 表加注释 2 EXEC sys.sp_addextendedpro ... 
- SQL 把表中字段存储的逗号隔开内容转换成列表形式
		原文:[原创]SQL 把表中字段存储的逗号隔开内容转换成列表形式 我们日常开发中,不管是表设计问题抑或是其他什么原因,或多或少都会遇到一张表中有一个字段存储的内容是用逗号隔开的列表. 具体效果如下图: ... 
- SQL语句更新时间字段的年份、月份、天数、时、分、秒
		SQL语句更新时间字段的年份.月份.天数.时.分.秒 --修改d表日期字段的年份update dset birth=STUFF(convert(nvarchar(23),birth,120),1,4, ... 
- mysql查询出来的某一列合并成一个字段
		查询所有用户及角色,一个用户会有多个角色 select u.*,sr.* from users u left join sys_user_role sur on sur.userCode=u.id l ... 
- 使用 SQL Server 的 uniqueidentifier 字段类型
		原文:使用 SQL Server 的 uniqueidentifier 字段类型 SQL Server 自 2008 版起引入了 uniqueidentifier 字段,它存储的是一个 UUID, 或 ... 
随机推荐
- HDU1712-ACboy needs your help
			描述: ACboy has N courses this term, and he plans to spend at most M days on study.Of course,the profi ... 
- Linq 入门   顺带 Func与Action
			Linq的优点: 查询是一种从数据源检索数据的表达式. 查询通常用专门的查询语言来表示. 随着时间的推移,人们已经为各种数据源开发了不同的语言:例如,用于关系数据库的 SQL 和用于 XML 的 XQ ... 
- jQuery常用方法集锦
			用方法:http://www.cnblogs.com/linzheng/archive/2010/11/14/1877092.html 数组汇总:http://www.cnblogs.com/Andy ... 
- 分组求和SQL示例
			1.ROLLUP和CUBE函数,自动汇总数据 select * from test_tbl的数据这样的 col_a col_b col_c ---- ----- ... 
- 新唐M0特点分析
			1,价格低,05x系列0.6-1.5美金,1xx系列1.5-3.5美金:2,性能好,最新32位CORTEX-M0的ARM核,唯一可工作到+5.5V的CORTEX-M0:3,速度快,CPU核能跑到50M ... 
- 让Apache支持中文Directory的最简方法
			解决方法很简单,一句话,将httpd.conf配置文件的字符编码转换成UTF-8即可. 转换方法也很简单,在记事本中选择 文件->另存为,弹出的窗口中选择编码为UTF-8即可. 重新启动下apa ... 
- Ubuntu离线安装软件包
			一.应用场景 a.当我们需要在多台电脑安装同一个软件,并且这个软件很大,下载需要很长时间时 b.需要安装软件的ubuntu不能上网 二.离线安装包的制作 2.1.通过如下指令下载XXXX软件所需要的d ... 
- DevExpress ASP.NET 使用经验谈(8)-ASPxGridView自定义列和基本事件
			为演示本节示例,我们在原来Users表增加[性别Gender].[兴趣爱好Hobbies],[CreateTime创建时间],[ModifyTime]修改时间这4个字段, ALTER TABLE [d ... 
- 上传图片到文件夹并显示在GridView控件里面
			http://aspsnippets.com/Articles/Upload-images-to-folder-and-display-uploaded-images-in-ASPNet-GridVi ... 
- 调试带有源代码的DLL文件
			工作环境:dll源代码是c,在Visual studio 2010中调试. 第一步,调试的准备. 用C#语言编写一个测试dll文件的程序,由于dll源程序是c的,且运行结果是黑屏的,所以C#代码也是运 ... 
