【发布时间】:2019-02-14 21:26:41
【问题描述】:
我正在尝试基于行和列值映射创建结果。这是一个例子
第一个表 (#column_table) 具有 colunm_id 和 column_name。
第二个表#column_value 具有第一个表中的行的值。
我想创建一个如下所示的数据集:
我如何做到这一点?
这里是数据设置的临时表。
create table #column_table (column_id int, column_name varchar(50) )
insert into #column_table
values
(1, 'FirstName'),
(2, 'LastName'),
(3, 'Address'),
(4, 'Phone')
create table #column_value(FirstName varchar(50), LastName varchar(50), Phone varchar(50),)
insert into #column_value
values
('John','Smith','1234567')
select * from #column_table
select * from #column_value
【问题讨论】:
-
#column_value中是否只有1行? -
是的。 #column_value 将只有一行。
标签: sql sql-server tsql sql-server-2016