Welcome 微信登录

首页 / 数据库 / MySQL / SQL Server中将多行的内容显示在一列中

SQL SERVER 2005支持XML格式数据,这个方法就是利用XML来进行转换。STUFF(REPLACE(REPLACE((SELECT COL1 FROM [TABLE] N FOR XML AUTO ), "<N COL1="", ","), ""/>", ""), 1, 1, "")在查询语句后加FOR XML AUTO可以得到查询结果的xml类型格式为:<N COL1="VALUE1"></N><N COL1="VALUE2"></N>通过replace函数替换掉xml中结果以外的数据。通过stuff函数将第一个节点替换的,去掉。ORA-29283: 文件操作无效MySQL数据库的初始化mysql_install_db相关资讯      SQL Server 
  • Build2016喜讯:Linux用户注册微软  (03月17日)
  • SQL Server on Linux 理由浅析  (03月09日)
  • 管理SQL Server服务的登录(启动)  (02月13日)
  • 微软要抢甲骨文用户?从Oracle迁移  (03月13日)
  • 微软发布面向Linux的SQL Server预  (03月08日)
  • SQL Server如何修改自增列值以及相  (01月23日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数