我搜索了一個解決方案,但還沒有找到一個工程......訪問更新查詢SQL多個值
我試圖根據另一列不同值的列更新多個值。例如:
If status = F05 then statusID = 987
If status = F12 then statusID = 12957
我沒有成功嘗試這樣做:
UPDATE myTable
SET statusID = CASE status
WHEN 'F05' THEN 987
WHEN 'F12' THEN 12957
END
有成千上萬需要更新等等,當然,我想在一個更新查詢運行此。
我錯過了什麼?我究竟做錯了什麼?
謝謝!
你'UPDATE'查詢看起來精細。請描述「我試過這個沒有成功」。發生了什麼? –
CASE只能在VBA中使用,而不能在MS Access查詢中使用。 –