你的位置:首页 > 软件开发 > 数据库 > SQL 列转行,即多行合并成一条

SQL 列转行,即多行合并成一条

发布时间:2016-10-11 00:00:04
需求:按照分组,将多条记录内容合并成一条,效果如下:数据库示例:CREATE TABLE [t2]([NID] [bigint] NULL,[district] [nvarchar](255) NULL,[town] [nvarchar](255) NULL);insert in ...

需求:按照分组,将多条记录内容合并成一条,效果如下:

SQL 列转行,即多行合并成一条

数据库示例:

CREATE TABLE [t2]([NID] [bigint] NULL,[district] [nvarchar](255) NULL,[town] [nvarchar](255) NULL);insert into t2 values(1,'淮上区','曹老集镇');insert into t2 values(2,'淮上区','淮滨街道');insert into t2 values(3,'淮上区','梅桥乡');insert into t2 values(4,'淮上区','吴小街镇');insert into t2 values(5,'淮上区','小蚌埠镇');insert into t2 values(1,'光明新区','公明街道');insert into t2 values(2,'光明新区','光明街道');insert into t2 values(1,'吉利区','大庆路街道');insert into t2 values(2,'吉利区','吉利乡');

原标题:SQL 列转行,即多行合并成一条

关键词:sql

sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。