mysql根据一个表数据批量更新另一个表

UPDATE bd_staff t 
          SET t.depart_id = (
            SELECT tem.id FROM (SELECT id,`code` FROM org_department) AS tem WHERE t.depart_no =tem.`code`
              )

以上sql根据一个表的数据去批量更新另一个表的数据。

mysql可用,其它数据库未测试。

你可能感兴趣的:(数据库)