将仅不存在的行从column2插入column1中

用户名

我在不同的表中有两列。我经常需要根据第二列的值更新一列。那么,如何将新值插入列中?

表A具有col1,表B具有col2:

A的值:1 2 3

B的值:1 2 3 4

我需要更新A.col1,使其具有值4。

用户名

这将仅在表A.col1中添加值为4的行。

INSERT INTO A(col1) SELECT col2 FROM B WHERE col2 NOT IN (SELECT col1 FROM A);

仍然感谢您的帮助

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

比较 File 中的 column1 和 File2 中的 column1,输出文件 2 中不存在的 {Column1 File1}

将 column1 转为标题,将 column2 转为行

SQL根据两行中column1中的值选择一column2

根据 column1 的值将 column1 的值设置为 column2 的值

将mysql中的值从column1复制到column2

熊猫在 column1 中查找匹配项并更新 column2 上的相应行

选择 column1、column2、column3 和 column4 != 1 的行

MySQL的。选择列作为column1,在其中...全部合并选择列作为column2,在其中...仅看到column1(不是column2)

MySQL:插入没有重复的column1和column2

如果 column1 是数字,则更新 column2

SELECT WHERE column1 = 1 AND column2 = MAX(column2)

在 R 中的数据框中,Column1 的值是 Column2 的最小值

比较 column1(选项集)与 SSIS 中 column2(查找)中的设置值

在Excel中根据column1排列column2

Python Sqlite-如何选择Column1或Column2等于List中的值的位置?

从Oracle DB以每行<column1> column2 <column1>的形式读取XML

如何选择column2,但如果column2为零,则选择select column1

删除 column2 的重复项,然后根据 column1 将它们分组,然后将 sql 中 column3 的值相加

錯誤:數據中必須存在聯接列。x `column1` 和 `column2` 的問題

如何找到其他列(column2)的行值,如果我的行值在另一行的同一列(column1)中

为数据集中存在的所有不同的 column2 值填充缺失的 column1 值

Informatica映射以将column1 position1的值分配给column2 position2

在 PostgresQL 表中,如何使用 column1 中的所有值创建列,而 column1 中当前行的值出现在 column2 中?

R:对于 dfs 列表,过滤 Column1 中的值,以提取另一个 Column2 的平均值和 SD(仅在 Column1 中具有过滤值的行)

python:如何将矩阵实现为column1 = x column2 = x ^ 2 ... columnP = x ^ p

使用R,当同一行的Column2包含一个单词时,如何在“ column1”中获取“ cell”进行更新?

在熊猫中将Column1值转换为标头,将column2转换为其值

获取具有column1最小值和column2最大值大于100 DataFram的行

Oracle:如何用column1中的确切值搜索和替换column2中的文本?