如何比较两个 MySQL 表然后更新其中一个

平方

我有两个名为 it_systems 和部门的表。it_systems 表包含所有部门名称,但我想添加他们的所有 ID,以便我可以删除 deprtmentNames 列。所以我需要将名称与部门表中的名称进行比较,然后将部门.id 插入到 it_systems.departmentid 中,但由于 MySQL 并不是那么好,所以我似乎正在失败。这是我已经走了多远

UPDATE 
it_system_additional INNER JOIN
(
    SELECT departmentName
    FROM it_system_additional
) departments ON departments.DepartmentName = it_system_additional.departmentName
SET it_system_additional.departmentid = departments.departmentId

但我不断收到此错误 [Err] 1054 - “字段列表”中的未知列“departments.departmentId”,即使我知道该列确实存在。

任何帮助将不胜感激。提前致谢。安德烈亚

米塔尔·帕特尔

用户下面的查询来实现这一点:

UPDATE it_system_additional AS i
INNER JOIN departments AS d ON i.DepartmentName = d.departmentName
SET i.departmentid = d.departmentId

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MYSQL:连接两个表并使用其中一个的随机列

来自分类Dev

mysql - 如果其中一个具有另一个的外键,如何执行两个连接表的连接?

来自分类Dev

如何使用 PHP 和 MySQL 比较两个表

来自分类Dev

Python MySQL比较两个表

来自分类Dev

比较来自MySQL的两个表

来自分类Dev

两个表中的MySQL比较

来自分类Dev

更新mysql中的2个字段(其中一个更新为null更新)

来自分类Dev

如何使用mysql比较两个不同表中的两个字段?

来自分类Dev

MySQL对两个表进行联合,其中一个带有时间戳,另一个带有日期

来自分类Dev

MySQL对两个表进行联合,其中一个带有时间戳,另一个带有日期

来自分类Dev

两个MAMP / Wordpress网站,其中一个出现“缺少MySQL”错误

来自分类Dev

Mysql在两个表中插入其中第一个表具有外键并更新第一个表

来自分类Dev

PHP 无法仅从其中一个 mysql 表中选择任何内容

来自分类Dev

MySQL-查询以显示两个链接表的单个记录,其条件仅在其中一个条件中

来自分类Dev

如何在MySQL中比较两个非常大的表?

来自分类Dev

如何选择两个表进行比较并在PHP Mysql中获得单个列值

来自分类Dev

MySQL-如何比较两个表之间的共同值

来自分类Dev

如何在MySQL中比较表的两个不同行

来自分类Dev

两个表之间的MySQL表比较

来自分类Dev

比较两个MySQL表并删除不再存在的行

来自分类Dev

比较mysql中两个表的最低值

来自分类Dev

mysql比较两个表以找到匹配的记录

来自分类Dev

比较来自不同表的两个值-MySQL

来自分类Dev

比较来自不同表的两个值-MySQL

来自分类Dev

比较两个 MYSQL 表之间的列

来自分类Dev

比较两个 MySQL 表之间的最大值

来自分类Dev

PHP MySQL 比较两个表并获取值

来自分类Dev

如何使用 MySql 使用另一个表中的值更新两个表上的值

来自分类Dev

如何联接两个mysql表

Related 相关文章

  1. 1

    MYSQL:连接两个表并使用其中一个的随机列

  2. 2

    mysql - 如果其中一个具有另一个的外键,如何执行两个连接表的连接?

  3. 3

    如何使用 PHP 和 MySQL 比较两个表

  4. 4

    Python MySQL比较两个表

  5. 5

    比较来自MySQL的两个表

  6. 6

    两个表中的MySQL比较

  7. 7

    更新mysql中的2个字段(其中一个更新为null更新)

  8. 8

    如何使用mysql比较两个不同表中的两个字段?

  9. 9

    MySQL对两个表进行联合,其中一个带有时间戳,另一个带有日期

  10. 10

    MySQL对两个表进行联合,其中一个带有时间戳,另一个带有日期

  11. 11

    两个MAMP / Wordpress网站,其中一个出现“缺少MySQL”错误

  12. 12

    Mysql在两个表中插入其中第一个表具有外键并更新第一个表

  13. 13

    PHP 无法仅从其中一个 mysql 表中选择任何内容

  14. 14

    MySQL-查询以显示两个链接表的单个记录,其条件仅在其中一个条件中

  15. 15

    如何在MySQL中比较两个非常大的表?

  16. 16

    如何选择两个表进行比较并在PHP Mysql中获得单个列值

  17. 17

    MySQL-如何比较两个表之间的共同值

  18. 18

    如何在MySQL中比较表的两个不同行

  19. 19

    两个表之间的MySQL表比较

  20. 20

    比较两个MySQL表并删除不再存在的行

  21. 21

    比较mysql中两个表的最低值

  22. 22

    mysql比较两个表以找到匹配的记录

  23. 23

    比较来自不同表的两个值-MySQL

  24. 24

    比较来自不同表的两个值-MySQL

  25. 25

    比较两个 MYSQL 表之间的列

  26. 26

    比较两个 MySQL 表之间的最大值

  27. 27

    PHP MySQL 比较两个表并获取值

  28. 28

    如何使用 MySql 使用另一个表中的值更新两个表上的值

  29. 29

    如何联接两个mysql表

热门标签

归档