如何将数据从一个字段复制到SQL Server中不同行中的另一个字段

艾伯恩哈德

这里的新手和SQL Server新手:我有一个SQL Server 2008数据库,并且想将特定字段的值复制到其他记录中的另一个字段。到目前为止,这是我发现的内容,但是会产生错误。这里提供了解决方案,但我认为对于SQL Server无效:

  • products =表
  • related1-5 是我要复制的列
  • sku条件定义了我要从哪条记录复制到哪条记录

代码:

UPDATE products t1, products t2
SET t2.related1 = t1.related1
SET t2.related2 = t1.related2
SET t2.related3 = t1.related3
SET t2.related4 = t1.related4
SET t2.related5 = t1.related5
WHERE t2.sku = '4056c'
AND t1.sku = '4056b'
爱德华·乌塔(Eduard Uta)

不是最花哨的方法,但这是一种方法:

UPDATE t
SET t.related1 = (select related1 from products where sku = '4056b'),
    t.related2 = (select related2 from products where sku = '4056b'),
    t.related3 = (select related3 from products where sku = '4056b'),
    t.related4 = (select related4 from products where sku = '4056b'),
    t.related5 = (select related5 from products where sku = '4056b')
FROM products t
WHERE t.sku = '4056c'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将ElasticSearch字段复制到另一个字段

MySQL将数据从一个表复制到另一个字段中的另一个表

使用JavaScript中的“ id”将文本从一个字段复制到另一个字段

如何将数组中的值复制到另一个字段然后弹出它?

如何将地址或任何字段以角度形式复制到另一个字段?

将值从一个字段复制到子集中的另一个字段

如何在 Odoo 中将值和翻译从一个字段复制到另一个字段?

自动将字段文本复制到另一个字段

将动态字段值复制到另一个字段

如何将一个表中的两个字段关联到另一个表中的一个字段

如何使用javascript将一个字段输入值复制到另一个字段输入

如何使用jQuery将一个字段的内容复制到另一个字段

Solr 复制字段复制到另一个字段

如何使用MVC5中的Enter键功能从一个字段导航到另一个字段

使用jQuery将一个字段的内容复制到另一个字段

在一个字段中输入数据并自动更新另一个字段

如何在odoo中将一个字段的值复制到另一个字段?

如何使用 FilterUserMixin 过滤 Django 中的一个字段或另一个字段

如何在反应中根据另一个字段更新一个字段?

如何将一个字段中的日期与另一个字段中的时间结合在一起-MS SQL Server

将第一个数组值复制到MongoDB中的另一个字段

C++11,仅将一个字段复制到向量中

如何将两个字段(不同)查询到一个字段中

将字典中的键复制到另一个字典

如何将多行连接到SQL Server中的一个字段

phpmyadmin 将文本从一个字段移动到另一个字段

MongoDB将ObjectId从一个字段移动到另一个字段

将SQL表ID转换为PHP中的另一个字段

确定一个字段是否部分源自 R 中的另一个字段