我有关于以下语法的问题。有没有更清晰的方法可以将它们汇总成一个陈述而不是两个。我尝试了几次迭代,但这似乎是我能成功执行这两条语句的唯一方法。更新语句来更新多个行
UPDATE employee
SET hire_date = '1979-03-15'
WHERE emp_id = 'PMA42628M'
UPDATE employee
SET hire_date = '1988-12-22'
where emp_id = 'PSA89086M';
我试过这个,我也试过使用AND语句。都没有工作。基本上我正在寻找一种不那么新鲜的方式,然后是上面的方法,如果存在的话。我花了很长时间搜索,没有找到。
UPDATE employee
SET hire_date = ('1979-03-15', '1988-12-22')
WHERE emp_id = ('PMA42628M', 'PSA89086M');
在这个Appriciate任何意见,顺便说一下,我使用的是SQL Server。 感谢
是不是关键字'AS'缺少两次? – Zim84
在这种情况下,我不使用'AS'关键字,因为这是不必要的。 – Devart
@ Zim84,并感谢您的审查。 – Devart