如何更新此 sql 查询?

How to update this sql query?

我正在尝试更新 mysql table。但我收到了错误。你能告诉我我的查询哪里出错了吗?

代码:

UPDATE unlisted 
SET unlisted.cin_no = karnataka_cin.cin_no
WHERE unlisted.company_name = karnataka_cin.company_name;

错误:

1054 - 'where clause'

中的未知列 'karnataka_cin.company_name'

在您的查询中加入 karnataka_cin table。

有关加入的更多详细信息,请参阅此处- https://www.w3schools.com/sql/sql_join.asp

这是一个更新示例:

UPDATE unlisted u
  JOIN karnataka_cin k
    ON u.company_name = k.company_name
   SET u.cin_no = k.cin_no