表A有几列,包括“FirstName”和“LastName”
表B有不同的列,包括“FirstName”,“LastName”和“EmployeeID”
我在表A中添加了“EmployeeID”.我现在想要使用名字和姓氏来填充表B的员工ID中的表A的员工ID(我们目前没有人使用相同的名称 – 这个表的设计很奇怪那)
我尝试了一些事情,但我一直回过头来
INSERT INTO TableA (EMPLOYEE_ID) A
SELECT B.EMPLOYEE_ID FROM TableB B
WHERE A.First_name = B.First_name
AND A.Last_name = B.Last_name
但我一直得到一个语法错误 – MysqL服务器版本用于在A附近使用正确的语法.我不知道在处理Insert语句时如何使用这种语法,或者如果这是正确的方法.
最佳答案