`

更新表中字段a的值,该值是另一个字段b的值

    博客分类:
  • SQL
阅读更多


 

SQL:

 

update tableA set tableA.mid = B.sid
from tableA as B inner join tableA on tableA.mid=B.oid

 
 这个也适用于两个表之间的update,

如tableA: ID, NAME,tableBID,CODE

   tableB: ID,CODE

 

tableA有tableB的ID和CODE

ID已经有对应关系,CODE是空的,要想把tableA中的CODE填充上,

SQL:

UPDATE tableA set tableA.CODE = b.CODE   
from tableB as b inner join tableA on tableA.tableBID=b.[ID]

 

  • 大小: 29.2 KB
分享到:
评论

相关推荐

    如何查出同一张表中字段值重复的记录

    根据给定文件的信息,本文将详细探讨如何在数据库表中查找和处理字段值重复的记录。主要内容包括使用三种方法:ROWID、GROUP BY 和 DISTINCT,来查找和删除表中的重复记录。 ### 一、ROWID 方法 #### 1.1 查找重复...

    SQL排除重复结果只取字段最大值分享

    如何用SQL排除重复结果只取字段最大值的记录?要求得到的结果(即是PID相同的记录只取ID值最大的那一条)。 代码如下:select * from [Sheet1$] awhere ID not exists (select 1 from [Sheet1$] where PID=a.PID and...

    解析mysql不重复字段值求和

    其原因是distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久,用distinct不能解决的话,我只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。...

    Oracle中用一张表的字段更新另一张表的字段

    在Oracle数据库中,当需要将一个表的字段值更新到另一个表时,通常可以使用`MERGE INTO`语句来实现。`MERGE INTO`是一个非常强大的SQL操作,它结合了`INSERT`、`UPDATE`和`DELETE`的功能,允许你在匹配条件的基础上...

    如何使用MySQL一个表中的字段更新另一个表中字段

    在MySQL中,更新一个表中的字段值以匹配另一个表中的对应字段值是一项常见的数据库操作,特别是在数据同步或数据整合的情景下。以下是一些关于如何执行这种操作的关键知识点: 1. **基于JOIN的更新**: - 在标题和...

    VB_读取ACCESS数据库中所有表名及指定表的字段名.doc

    在上述代码中,首先创建了一个 ADODB 记录集对象 RS,并使用 Open 方法打开了指定表。然后,使用 For Each 循环遍历了记录集对象 RS 的字段对象 FN,读取了所有字段名,并将其添加到 List2 中。 三、总结 本文介绍...

    Oracle查询指定表的所有字段名和数据类型SQL

    1. **数据迁移**:当需要将数据从一个数据库迁移到另一个数据库时,可以通过这种方式快速获取原数据库的表结构信息,以便在新数据库中创建相应的表结构。 2. **表结构分析**:开发人员在进行数据库设计或维护时,...

    mysql把一个表某个字段的内容复制到另一张表的某个字段的SQL语句写法

    在MySQL数据库中,有时我们需要将一个表中的某个字段的数据复制到另一个表的相应字段中,以满足特定的数据迁移或同步需求。以下是一些常见的SQL语句写法来实现这一目标。 1. **LEFT OUTER JOIN** 方法: ```sql ...

    ORACLE根据某一列的值修改另一列的值

    Oracle 数据库开发培训中根据某一列的值修改另一列的值 Oracle 数据库是一种关系型数据库管理系统,广泛应用于企业级应用程序中。在 Oracle 数据库中,我们可以使用 update 语句来修改某一列的值根据另一列的值。...

    SQL查询包含某个字段的所有表名

    这个查询与第一个类似,但增加了条件,不仅查找包含'FID'的表,还查找包含'FUserID'的表。结果将包括所有包含这两个字段之一的表名及其对应的字段名。 3. **查询包含'FID'字段和'FUserID'字段的所有表名**: ```...

    C#中Clone一个对象的值到另一个对象案例 c#经典案例.pdf

    C# 中 Clone 一个对象的值到另一个对象案例 C# 中 Clone 一个对象的值到另一个对象案例是一种常见的编程需求。在这篇文章中,我们将学习如何使用 C# 中的 Clone 方法来复制一个对象的值到另一个对象。 什么是 ...

    PGSQL统计一个数据库所有数据库空字段的函数

    该函数名为`findnull()`,其主要作用是统计数据库中所有表的所有字段为空的数量,并将结果存储在一个临时表`TempTable`中。这样可以通过查询临时表来查看哪些表的哪些字段存在空值以及具体的空值数量。 #### 函数...

    MySQL 从一张表update字段到另外一张表中

    这里涉及了两个表`a`和`b`,同时更新`a`表的`title`和`name`字段,根据`id`字段的匹配值从`b`表中获取。 **Solution 3: 使用子查询更新** ```sql UPDATE student s SET city_name = (SELECT name FROM city WHERE ...

    Mysql 根据一个表数据更新另一个表的某些字段(sql语句)

    在MySQL数据库管理中,经常需要根据一个表的数据来更新另一个表中的字段,这在数据同步、维护或报表生成等场景中十分常见。本篇文章将详细解释如何使用SQL语句实现这个功能,以及涉及的相关知识点。 首先,我们创建...

    ACCESS库表A中的数据读入表B中.rar

    在Microsoft Access中,数据库操作是常见的任务之一,其中包括将数据从一个表(表A)导入到另一个表(表B)中。这个过程可以是数据迁移、数据整合或数据分析的一部分。以下是一些关于如何实现"ACCESS库表A中的数据...

    easyui datagrid在编辑状态下更新列的值

    在使用EasyUI框架开发Web应用时,Datagrid组件是一个非常重要的元素,它提供了一种方便的方式来展示和操作数据。在标题“easyui datagrid在编辑状态下更新列的值”中,我们关注的是如何在Datagrid的编辑模式下动态地...

    易语言检查某字段是否重复

    在编程领域,尤其是在数据库管理、数据验证或者用户输入处理中,检查某字段是否重复是一个常见的需求。易语言作为一款中国本土开发的编程语言,提供了丰富的语法结构和函数库来实现这样的功能。本篇文章将深入探讨...

    js实现点击table表头字段,根据字段排序例子

    3. **获取表格数据**:遍历表格的所有`<tr>`元素,将数据存储到一个数组中,每个元素代表一行数据,子元素为该行的单元格数据。 4. **排序数据**:根据字段名和排序顺序(升序或降序)对数据数组进行排序。可以使用...

    ORACLE多表关联的update语句

    在Oracle数据库中,多表关联的UPDATE语句用于更新一个表中的数据,这些数据依赖于另一个或多个表的记录。这种操作在数据整合、错误修正或者数据同步时非常常见。以下我们将详细探讨如何使用不同方式执行多表关联的...

Global site tag (gtag.js) - Google Analytics