我是 SQL Server 世界的新手。在下面的示例中,我有两家公司:
每个公司只有一个条目具有列的值power1, power2, power3
。
我需要更新表,以便每个公司的所有列都有一个值。换句话说,我需要更新所有空白(空)值。
使用虚构数据的示例:
Create Table #Rentarious
(
c1 varchar(200)
,yryryryr datetime
,power1 varchar(200)
,power2 varchar(200)
,power3 varchar(200)
)
Insert Into #Rentarious VALUES
('Building Blocks','2016','Red','Blue','Green')
,('Red Cement', '2012', 'Pink','Purple','Orange')
Insert Into #Rentarious(c1, yryryryr) VALUES
('Building Blocks', '2012')
,('Building Blocks', '2013')
,('Building Blocks', '2014')
,('Red Cement', '2016')
,('Red Cement', '2011')
Run Code Online (Sandbox Code Playgroud)
编写更新语句以将列的空值更新为表power1, power2, power3
中已列出的值的语法是什么?