在我的员工表中,我有两列area_code和BusinessPhone,我将区号剥离出来,并放入别名列,并且对电话号码进行了相同的操作。现在,我需要使用别名列中的结果来更新area_code和BusinessPhone列,但不确定如何执行此操作。
这是我到目前为止所拥有的:
SELECT Right([BusinessPhone],3) AS Expr1, Mid([BusinessPhone],5) AS Expr2
FROM employees;
答案 0 :(得分:2)
这是执行更新的方式。我仍然参考我的评论,因为我们不完全了解原始商务电话的外观。
UPDATE Employees
SET area_code = right([BusinessPhone],3),
businessphone = Mid([BusinessPhone],5)