MS Access SQL - 正确嵌套多个UPDATE语句

时间:2013-08-13 14:13:07

标签: sql ms-access ms-access-2007

使用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;

1 个答案:

答案 0 :(得分:1)

每个更新都必须是一个单独的查询。您可以使用宏来按顺序执行它们。