关于sql server拼接字符串!
来源:互联网 发布:金牛考勤软件怎么用 编辑:程序博客网 时间:2024/06/04 18:41
查询结果为多行一列,现在要把这些结果拼接成一个字符串!
select [values]=stuff((select ','+coal_id from cbm_well_coalbed_info t for xml path('')), 1, 1, '')
有点蒙,没接触过这样的用法,很强大!
1.for xml path
将查询结果变成xml
a. select well_id,coal_id from cbm_well_coalbed_info t for xml path('liuxm')
产生的结果如下:
<liuxm>
<well_id>8ad882351ede89c6011eecb09b290002</well_id>
<coal_id>8ad882351ec8d47c011ec99e01b6002b</coal_id>
</liuixm>
2. stuff函数
删除指定长度的字符串并在指定的起始点插入另一组字符
STUFF ( character_expression , start , length , character_expression )
character_expression :操作的字符,
start:删除和插入的起始点,
length:删除的长度,
character_expression :要插入的字符
先记录下,以后再做研究...
- 关于sql server拼接字符串!
- SQL Server 拼接字符串
- sql server 拼接字符串
- SQL server 字符串变量拼接
- SQL SERVER:select 字符串拼接问题
- [sql server] 问题总结9- 字符串拼接
- sql server FOR XML PATH 字符串拼接
- MySQL、SQL Server中字符串拼接
- 关于SQL字符串拼接以及“+”代表意义
- SQL SERVER拼接字符串(字符串中有变量)
- SQL SERVER拼接字符串(字符串中有变量)
- sql语句字符串拼接的两种方法 SQL Server
- SQL Server 整型变量拼接字符串并打印
- SQL Server中将多行数据拼接为一个字符串
- sql server多条数据拼接成字符串
- 3、SQL Server: SQL SERVER拼接字符串(字符串中有变量)
- SQL字符串的拼接.
- sql函数拼接字符串
- 用mysql-connector-net驱动连接MySql数据库
- QQ群有毒
- 试题组合
- 用I/O标准库实现who命令
- 中国搜索引擎的发展现状
- 关于sql server拼接字符串!
- 今天是老紫竹和小乖兔结婚11年纪念日,自己庆祝一下
- 大学生求职七大昏招(十七)缺少职业素养(2)
- Tcpdump 命令
- hibernate令人费解的inverse配置
- 同一网站的多个域名之间访问共享信息
- 基于特征点标识法在OCR上的应用开发
- MISRA C指导指南解读系列4(MISRA C规则20-32)
- vi常用命令