SqlServer和Oracle从多行记录(数据集)中查询结果并拼接成一个
发布时间:2020-12-12 13:02:36 所属栏目:MsSql教程 来源:网络整理
导读:使用情景: 例如:需要从学生成绩表中,查询分数大于95分的所有学生编号,用逗号分隔成一个字符串。 ? 准备测试数据: create table score (id int,score int) insert into score values(1,90) insert into score values(2,96) insert into score values(3,9
使用情景: 例如:需要从学生成绩表中,查询分数大于95分的所有学生编号,用逗号分隔成一个字符串。 ? 准备测试数据: create table score (id int,score int) insert into score values(1,90) ? 现在需要通过一个语句查询重“2,3”这个结果字符串。 SQL Server语句如下: select substring((
|