zoukankan      html  css  js  c++  java
  • sql单列合并

    /*

    -- =============================================

    -- Title:     单列合并

    -- Author:    maco_wang(叶子)

    -- Create date: 2011-04-27

    -- Description:   三国版

    -- =============================================

     

    原始数据

    ID          Name

    ----------- --------------------

    1           吕布

    2           张飞

    3           赵云

     

    结果

    -----------------

    吕布,张飞,赵云

    */

     

    declare @t table(ID int identity,[Name] varchar(6))

    insert into @t

    select '吕布' union all

    select '张飞' union all select '赵云'

     

    --方法一

    declare @sql varchar(1000);set @sql = ''

    select @sql=@sql+[Name]+',' from @t

    set @sql=left(@sql,len(@sql)-1)

    select @sql as 结果1

     

    /*

    结果1

    ----------------

    吕布,张飞,赵云

    */

     

    --方法二

    declare @sqltwo varchar(8000)

    select @sqltwo=coalesce(@sqltwo+',','')+[Name] from @t

    select @sqltwo as 结果2

    /*

    结果2

    ---------------

    吕布,张飞,赵云

    */

     

    ---方法三

    declare @sqlthree varchar(8000)

    select @sqlthree=isnull(@sqlthree+',','')+[Name] from @t

    select @sqlthree as 结果3

    /*

    结果3

    ----------------

    吕布,张飞,赵云

    */

     

    --方法四

    select reverse(stuff(reverse((

    select [Name]+',' from @t for xml path(''))),1,1,'')) as 结果4

    /*

    结果4

    -----------------

    吕布,张飞,赵云

    */

  • 相关阅读:
    Flexbox兼容性
    响应式布局(Responsive Layout)/流式布局(Fluid Layout)/自适应布局(Adaptive)
    Flex布局之box-flex
    Flex布局(伸缩盒布局)
    input美化问题
    用纯css改变下拉列表select框的默认样式
    超越icon font
    CSS居中之美
    php中yaf框架的服务器配置
    MySQL优化
  • 原文地址:https://www.cnblogs.com/panjiayuan/p/3621331.html
Copyright © 2011-2022 走看看