标签:
使用情景:
例如:需要从学生成绩表中,查询分数大于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,99)
现在需要通过一个语句查询重“2,,3”这个结果字符串。
SQL Server语句如下:
或者简化版为:
Oracle则更简单:
版权声明:本文为博主原创文章,未经博主允许不得转载。
SqlServer和Oracle从多行记录(数据集)中查询结果并拼接成一个字符串的SQL语句(纵表数据转成拼接的文本)
标签:
原文地址:http://blog.csdn.net/hz932/article/details/46798989