日常有时候导出数据需求时,数据列会遇到带有分隔符的ID,但又需要匹配维表 如下图所示 将ID变成名称。 这种情况可以采用 分隔 匹配 合并 的方法 具体代码为: ...
2019-03-16 11:59 0 804 推荐指数:
--创建测试数据库create database testDbgo use testDbgo --新闻表create table News( NeID int not null primary key identity(1,1),--新闻ID自增 NeTitle nvarchar(100 ...
功能描述: 将查询到的数据合并为一条数据,以逗号分隔 案例: 功能描述: 现有三张表: Student(学生表) Course(课程表) Student-Course(学生课程关联表) 要求查询学生详细信息,课程名称以逗号分隔,查询到结果如下图所示: 解 ...
例如,要将下面的数据 以GROUP_ID进行分组,一组一行,一组中的多个PRODUCT_ID用逗号分隔,select 出来成如下结果: 在Sql Server中,我目前想到的一种方法是写一个函数,如下: 然后查询语句这样写: 查询结果如下图所示 ...
CREATE FUNCTION [dbo].[Split](@separator VARCHAR(64)=',',@string NVARCHAR(MAX)) RETURNS @ResultTab ...
USE [tms]GO/****** Object: UserDefinedFunction [dbo].[StrToTable] Script Date: 2017/4/26 9:06:20 *** ...
SQL Server:GROUP BY子句获取逗号分隔的值 原始数据为以下数据: 我们要分组将相同的内容逗号分隔放一列中,结果应为: ...
--sql中根据逗号分隔,查出多行数据 --查出多行之后计算和 ...