SQL 行列转换数据转换为字符串
2024-10-12 13:04:37
行列转换,将列数据转换为字符串输出
DECLARE @center_JZHW VARCHAR(500)
SET @center_JZHW = ( SELECT DISTINCT STUFF(
( SELECT ',' + ce_code FROM ap_center WITH ( NOLOCK )
WHERE CE_PROVINCE = '浙江省' ORDER BY ce_code
FOR XML PATH('')), 1, 1, '') AS jzhw
FROM ap_center t)
SELECT @center_JZHW
Function写法
DECLARE @ret VARCHAR(200)
SET @ret = ''
SELECT @ret = @ret + '|' + RTRIM(RT_GSX_COMPTIA_CODE)
FROM dbo.AP_REQUEST_RETURN_PART
WHERE rt_so_no = @so_no
SET @ret = CASE WHEN LEN(@ret) > 0 THEN STUFF(@ret, 1, 1, '')
ELSE @ret
END
RETURN @ret
多列作为字段输出:
SELECT DISTINCT STUFF(
( SELECT ',' + rt_loan_part FROM dbo.AP_REQUEST_RETURN_PART WHERE rt_so_no='IPTH14060001'
FOR XML PATH('')), 1, 1, '') AS part
,STUFF(
( SELECT ',' + RT_GSX_COMPTIA_CODE FROM dbo.AP_REQUEST_RETURN_PART WHERE rt_so_no='IPTH14060001'
FOR XML PATH('')), 1, 1, '') AS COMPTIA_CODE
FROM AP_REQUEST_RETURN_PART t
最新文章
- Js 实现登录验证码
- 委托、Lambda表达式和事件
- 30个要点帮你完成java代码优化
- NOPI Excel插件导入导出 图片批注
- Java虚拟机JVM学习05 类加载器的父委托机制
- Dig out deleted chat messages of App Skype
- 从QQ网站中提取的纯JS省市区三级联动
- httpclient介绍
- 【Android 界面效果30】Android中ImageSwitcher结合Gallery展示SD卡中的资源图片
- What is Object Oriented Design? (OOD)
- 获取json对象长度的问题
- Cocos2d-X在SwitchControl使用
- 关于python 函数参数
- Angular vs React 最全面深入对比
- .NET常用第三方库(包)总结(转)
- leetcode — unique-paths
- Spring 的application.properties项目配置与注解
- Python小爬虫——抓取豆瓣电影Top250数据
- Caffe常用层参数介绍
- Mac下brew/memcached/nginx/iterm/zsh的安装
热门文章
- Android 常用RGB值以及中英文名称
- unidbgrid 设置 单元格颜色
- CCPC-Wannafly Winter Camp Day8 (Div2, onsite)
- 使用FFmpeg如何转发一个RTSP视频流
- hadoop安装hbase
- python中的基本数值计算
- Testing - 软件测试知识梳理 - 测试流程
- 参考信息 - Serverless
- org.springframework.dao.TransientDataAccessResourceException
- laravel5.5 __construct函数 无法使用session() 解决方法和实例