我有關於以下語法的問題。有沒有更清晰的方法可以將它們彙總成一個陳述而不是兩個。我嘗試了幾次迭代,但這似乎是我能成功執行這兩條語句的唯一方法。更新語句來更新多個行
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