Tôi đã tìm kiếm giải pháp nhưng chưa tìm thấy giải pháp nào hoạt động ...truy cập cập nhật truy vấn sql nhiều giá trị
Tôi đang cố gắng cập nhật nhiều giá trị trong cột dựa trên các giá trị khác biệt trong một cột khác . Ví dụ:
If status = F05 then statusID = 987
If status = F12 then statusID = 12957
Tôi đã thử này không có thành công:
UPDATE myTable
SET statusID = CASE status
WHEN 'F05' THEN 987
WHEN 'F12' THEN 12957
END
Hiện có hàng ngàn mà không cần cập nhật như vậy, tất nhiên, tôi muốn chạy này trong một truy vấn cập nhật duy nhất.
Tôi đang thiếu gì? Tôi đang làm gì sai?
Cảm ơn!
của bạn 'truy vấn vẻ UPDATE' sau khỏe. Mô tả "Tôi đã thử điều này không thành công". Chuyện gì đã xảy ra? –
CASE chỉ có thể được sử dụng trong VBA, không phải trong Truy vấn MS Access. –