SQL Server把某个字段的数据用一条语句转换成字符串

作者:junjie 时间:2024-01-13 16:10:12 

例如数据 列Name


name
a
b
c
d


最后的结果


a*b*c*d*

declare @test table( namevarchar(10))
 insert into @testvalues('a'),('b'),('c'),('d');
                            
 select distinct
(select cast(name asvarchar(2))+'*'from @test for xml path(''))as name from @test

输出结果:


 (4 row(s) affected)
name
--------------------------------------------------
a*b*c*d*
(1 row(s) affected)

标签:SQL,Server,字段,数据,转换,字符串
0
投稿

猜你喜欢

  • Oracle常见错误诊断

    2010-07-27 12:56:00
  • Python实现文件及文件夹操作大全

    2021-05-22 09:35:21
  • vue3封装轮播图组件的方法

    2024-06-07 16:03:16
  • Python 中的反转字符串reversed(),切片

    2021-05-27 15:03:06
  • 15个用户体验设计剖析

    2010-05-11 16:43:00
  • Python实现分割文件及合并文件的方法

    2022-01-28 00:02:02
  • MySQL数据库配置优化的方案

    2024-01-14 00:41:52
  • Python从零开始创建区块链

    2021-02-12 12:21:14
  • 如何写JS数组sort的比较函数

    2010-07-02 12:12:00
  • Python面向对象编程(一)

    2023-04-27 15:02:13
  • Python实现照片卡通化

    2021-03-29 18:45:40
  • go语言的工作空间和GOPATH环境变量介绍

    2024-05-09 10:11:34
  • tensorflow TFRecords文件的生成和读取的方法

    2022-04-04 23:21:05
  • 一次性压缩Sqlserver2005中所有库日志的存储过程

    2012-01-29 17:58:28
  • 读取MySQL的log方法

    2011-07-01 12:04:57
  • YOLOv5目标检测之anchor设定

    2022-04-23 16:22:10
  • PHPwind整合最土系统用户同步登录实现方法

    2024-05-11 10:10:53
  • 如何保持Oracle数据库的优良性能

    2009-02-26 10:39:00
  • python删除csv文件的行列

    2021-04-10 20:41:08
  • MySQL对数据库数据进行复制的基本过程详解

    2024-01-14 09:52:40
  • asp之家 网络编程 m.aspxhome.com