`
Sharpleo
  • 浏览: 564067 次
  • 性别: Icon_minigender_1
  • 来自: newsk
社区版块
存档分类
最新评论

How to use GROUP BY to concatenate strings in SQL Server?

阅读更多
CREATE TABLE #YourTable ([ID] INT, [Name] CHAR(1), [Value] INT)

INSERT INTO #YourTable ([ID],[Name],[Value]) VALUES (1,'A',4)
INSERT INTO #YourTable ([ID],[Name],[Value]) VALUES (1,'B',8)
INSERT INTO #YourTable ([ID],[Name],[Value]) VALUES (2,'C',9)

SELECT 
  [ID],
  STUFF((
    SELECT ', ' + [Name] + ':' + CAST([Value] AS VARCHAR(MAX)) 
    FROM #YourTable 
    WHERE (ID = Results.ID) 
    FOR XML PATH(''),TYPE).value('(./text())[1]','VARCHAR(MAX)')
  ,1,2,'') AS NameValues
FROM #YourTable Results
GROUP BY ID

DROP TABLE #YourTable
分享到:
评论

相关推荐

    group_concatenate与locate的联合用法示例

    group_concatenate与locate的联合用法示例 group_concatenate与locate的联合用法示例

    SQLSERVER使用的CLR常用函数

    必须SQLSERVER2005以上,支持CLR函数才行。 其中Concatenate是拼接字符串的聚合函数,MaxOther是某列最大时获取另外一列值的聚合函数,MinOther则反之。 Regex开头的函数是正则相关的函数。GetCodeTable是拆分字符串...

    复习笔记SQL34句

    SQL语句(11) Group By 4 SQL语句(12) HAVING 4 SQL语句(13) ALIAS 4 SQL语句(14) 连接 4 SQL语句(15) 外部连接 5 SQL语句(16) Subquery 6 SQL语句(17) UNION 6 SQL语句(18) UNION ALL 6 SQL语句(19) INTERSECT 7 SQL...

    Android代码-微信数据库组件,开源了~

    WINQ (WCDB language integrated query): WINQ is a native data querying capability which frees developers from writing glue code to concatenate SQL query strings. ORM (Object Relational Mapping): WCDB...

    CONCATENATE函数.xls

    CONCATENATE函数

    Getting Started with Gulp - Second Edition

    How to use a command-line interface. Learn about Gulp, Node.js, and npm and how they work together. Create a Gulpfile from scratch and implement it into a project. Write basic tasks that will ...

    Concatenate the points of two Point Clouds

    In this tutorial we will learn how to concatenate the points of two different point clouds. The constraint imposed here is that the type and number of fields in the two datasets have to be equal. We ...

    处理JS文件的插件concatenate.js.zip

    concatenate.js 提供了一个单一的模块来连接一系列的 JavaScript 文件,当在浏览器中执行时,让 JS 开发工具认为 JS 文件是单独的脚本标签。通俗点说,是将一系列的 JS 文件捆绑起来,并输出一个单一文件,同时保证...

    SQL语句教程.pdf

    GROUP BY HAVING ALIAS 表格链接 外部链接 CONCATENATE SUBSTRING TRIM 表格处理 CREATE TABLE CONSTRAINT NOT NULL UNIQUE CHECK 主键 外来键 CREATE VIEW CREATE INDEX ALTER TABLE DROP TABLE TRUNCATE TABLE ...

    SQL语句教程.doc

    GROUP BY 12 HAVING 13 ALIAS 13 表格链接 15 外部链接 16 CONCATENATE 17 SUBSTRING 18 TRIM 19 表格处理 21 CREATE TABLE 21 CONSTRAINT 22 NOT NULL 22 UNIQUE 22 CHECK 23 主键 23 外来键 24 CREATE VIEW 26 ...

    VclZip pro v3.10.1

    Fixed the SFX code so that it works properly if you use Copy /B to concatenate a zip file to the stub. Due to a Delphi strange behavior sometimes path names for directory only entries would become ...

    Python中的异常处理学习笔记

    主要介绍了Python中的异常处理学习笔记,本文讲解了常见的异常类、自定义异常类、捕获异常、抛出异常、上下文管理器等内容,需要的朋友可以参考下

    前端开源库-concatenate-files

    前端开源库-concatenate-files连接文件,连接文件

    原创 T_SQL 动态SQL 结合 游标 多表查询

    -- Concatenate and display the current values in the variables. --PRINT ' when ' + cast(@bmid as varchar(20)) + ' then ' + @bmmc select @strtemp=' when ' + cast(@bmid as varchar(20)) + ' then ''' +...

    SQL语句教程【经典】

    GROUP BY HAVING ALIAS 表格链接 外部链接 CONCATENATE SUBSTRING TRIM CREATE TABLE CONSTRAINT NOT NULL UNIQUE CHECK 主键 外来键 CREATE VIEW CREATE INDEX ALTER TABLE DROP TABLE ...

    SQL Server Transact-SQL 编程

     2、在第一行的D列,是D1中输入公式: =CONCATENATE("insert into users (name,sex,age) values ('",A1,"','",B1,"','",C1,"');")  3、此时D1已经生成了如下的sql语句: "insert into users (name,...

    jOpenDocument jar包 1.4版

    jOpenDocument is a free library for developers looking to use Open Document files without OpenOffice.org. jOpenDocument is Open Source (under GPL or commercial license). You can automate the document ...

    ActiveState Komodo IDE 10.2.1.89853 Setup + Keygen

    how many files have changed and allow you to quickly open eg. file or project history, or the commit dialog. The dynamic toolbar is very developer friendly, so you can easily create your own ...

    moviepy音视频开发:音频拼接函数concatenate_audioclips介绍.rar

    moviepy音视频开发:音频拼接函数concatenate_audioclips介绍.rar

    concatenate函数的用法.xlsx

    concatenate函数的用法

Global site tag (gtag.js) - Google Analytics