22,207
社区成员
发帖
与我相关
我的任务
分享
create table tbl(
字段1 varchar(2),
字段2 varchar(2),
字段3 varchar(2)
)
go
insert tbl
select 'aa','bb','cc'
go
select 新字段 from tb1 unpivot(新字段 for m in(字段1,字段2,字段3))p
declare @表A table
(字段1 varchar(2),字段2 varchar(2),字段3 varchar(2))
insert into @表A
select 'aa','bb','cc'
select 字段1 as 新字段 from @表A
union all
select 字段2 from @表A
union all
select 字段3 from @表A
/*
新字段
----
aa
bb
cc
*/
select 字段1 as 新字段 from 表A
union all
select 字段2 from 表A
union all
select 字段3 from 表A