我尝试了很多代码(一些来自stackoverflow),但没有一个可以工作。
这是我的mysql数据库的结构:
table hesk_tickets : id, name, email
table hesk_callers : empnum, email, dept
中的name
列hesk_tickets
引用员工编号,中的empnum
列也是如此hesk_callers
hesk_tickets
开始时but中没有其他员工信息name
。我想在其中添加更多员工信息,以便于回调。
然后我将一个包含员工信息的 xls 文件导入到一个名为hesk_calles
. 我想hesk_tickets
在与hesk_callers
.
我试过这个:
UPDATE hesk_tickets t1, hesk_callers t2
SET t1.email = t2.email
WHERE t1.name = t2.empnum;
也试过
UPDATE hesk_tickets ht
JOIN hesk_callers hc ON ht.name = hc.empnum
SET ht.email = hc.email
0 行受影响。
hesk_tickets 中有 6000 条记录,hesk_callers 中有 1000 条记录。
任何解决方案将不胜感激,谢谢。