使用MS Access,如何将多个UPDATE语句嵌套到一个查询中?
当我尝试保存查询时,我一直收到错误警告我在SQL语句结束后找到了字符,因为我没有嵌套。我不确定如何正确地嵌套这些。
UPDATE Table
SET Table.Pipeline_Phase = "HORSE"
WHERE Table.[COL_1] IS NOT NULL
AND Table.[COL_2] IS NULL;
UPDATE Table
SET Table.Pipeline_Phase = "MOUSE"
WHERE Table.[COL_1] IS NULL
AND Table.[COL_3] IS NOT NULL;
UPDATE Table
SET Table.Pipeline_Phase = "APPLES"
WHERE Table[COL_4] IS NOT NULL;
答案 0 :(得分:1)
每个更新都必须是一个单独的查询。您可以使用宏来按顺序执行它们。