SQL内置函数STUFF()加REOLACE()代替循环
来源:互联网 发布:模糊pid控制算法 编辑:程序博客网 时间:2024/05/23 00:51
数据库数据如下:
ID Name Age1 张飞 283 2 关羽 284
假如我们的需求结果如下:
张飞的年龄是:283岁,关羽的年龄是:284岁
我们可用下面方法代替麻烦的循环操作:
STUFF(REPLACE(REPLACE((//自己要实现的结果SELECT CASE ISNULL(A.Name,'') WHEN '' THEN '' ELSE A.Name+'的年龄是:'+ CONVERT(NVARCHAR, ISNULL(A.Age,0))+'岁' END RESULT FROM Student A WHERE A.ID IN ('1','2')//此处的A 和 RESULT字段要和上面sql语句中的A和RESULT保持一致FOR XML AUTO), '<A RESULT="', ','), '"/>', ''), 1, 1, '')
呵呵,确实有些复杂,如有错误希望给予留言,灰常感谢!
阅读全文
1 0
- SQL内置函数STUFF()加REOLACE()代替循环
- SQL中的Stuff()函数
- SQL中的Stuff()函数
- SQL 中的Stuff函数
- sql stuff函数
- SQL常用函数 Stuff()
- sql STUFF函数用法
- sql stuff 函数
- SQL函数学习---------STUFF()函数
- SQL server 中的stuff 函数
- SQL常用函数之一 Stuff()
- sql stuff和patindex函数
- SQL STUFF函数 拼接字符串
- sql server中的 stuff 函数
- sql server中的 stuff 函数
- SQL STUFF函数 拼接字符串
- SQL STUFF函数 拼接字符串
- SQL CHARINDEX 函数、PATINDEX 函数、stuff函数
- ubuntu 10.04下提示libstdc++.so.6找不到
- 薪资过万的高级web开发工程师掌握哪些技能
- 安装mysql Install/Remove of the Service Denied!错误的解决办法 2013-11-05 10:08 81426人阅读 评论(6) 收藏 举报 分类: m
- [转]BLE4.0与4.1的改进之处
- 即使不跳槽,你也应该做的三件事情
- SQL内置函数STUFF()加REOLACE()代替循环
- Python中self的含义到底是什么
- 基于keepalived的nginx高可用方案
- OpenVR API
- Unity3D
- Easyui 数据网格详细视图(DataGrid DetailView)
- 机器学习实战:朴素贝叶斯(Naive Bayes)
- AndroidManifest.xml文件解析
- Chapter02 网络(一)