sql server的拆分和合并

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
简介: sql server的拆分和合并

原数据:


 

 

期望得到:


 

语法:

SELECT 
    ApplyId
   ,stuff((
        SELECT
            ','+SplitCostNo 
        FROM CET AS tb01 where tb01.ApplyId=tb02.ApplyId
        FOR xml PATH('')),1,1,'') AS classList 
FROM  CET AS tb02 
GROUP BY ApplyId

 

参考链接:https://www.cnblogs.com/fang-beny/p/3255171.html

PS:楼主邮箱 tccwpl@163.com

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
目录
相关文章
|
20天前
|
SQL 存储 Serverless
SQL语句拆分时间字段的技巧与方法
在数据库操作中,经常需要处理时间数据
|
4月前
|
SQL 存储 关系型数据库
MySQL设计规约问题之为什么要尽量将大的SQL语句拆分成小的SQL语句
MySQL设计规约问题之为什么要尽量将大的SQL语句拆分成小的SQL语句
|
6月前
|
SQL 关系型数据库 MySQL
SQL编程【MySQL 01】拆分列字段为行并根据类型翻译字段 > 1305 - FUNCTION x.help_topic_id does not exist 报错问题
SQL编程【MySQL 01】拆分列字段为行并根据类型翻译字段 > 1305 - FUNCTION x.help_topic_id does not exist 报错问题
82 0
【SQL开发实战技巧】系列(十):从拆分字符串、替换字符串以及统计字符串出现次数说起
本篇文章讲解的主要内容是:***遍历拆分字符串为单个字符、字符串中包含引号如何转译(q-quote特性)、计算字符在字符串中出现的次数、使用translate从字符串中快速删除替换不需要字符的巧妙写法、使用正则表达式regexp_replace将字符和数字数据分离、使用正则表达式regexp_like查询只包含数字或字母型的数据***
【SQL开发实战技巧】系列(十):从拆分字符串、替换字符串以及统计字符串出现次数说起
|
SQL Oracle 关系型数据库
SQL中按分隔符拆分字符串
SQL中按分隔符拆分字符串
|
SQL 算法
|
SQL 算法
PolarDB-X 1.0-SQL 手册-拆分函数使用说明-HASH
本文将介绍HASH函数使用方式。
155 0
|
SQL 算法
PolarDB-X 1.0-SQL 手册-拆分函数使用说明-STR_HASH
本文将介绍STR_HASH函数使用方式。
249 0
PolarDB-X 1.0-SQL 手册-拆分函数使用说明-RANGE_HASH
本文将介绍RANGE_HASH函数的使用方式。
177 0
PolarDB-X 1.0-SQL 手册-拆分函数使用说明-RIGHT_SHIFT
本文将介绍RIGHT_SHIFT函数的使用方式。
127 0