我试图根据其他两个表(TDCE_NE
和TDCE_NE_COMP
)更新表(DMS_TEST_LOAD
)。任何想法下面的查询有什么问题?我不断收到无用的“UPDATE语句中的语法错误”。来自Access的错误。提前致谢。MS Access:有多个连接的更新语句
UPDATE DMS_TEST_LOAD AS DMS
((INNER JOIN TDCE_NE_COMP AS COMP
ON COMP.[NAME] LIKE DMS.[Trunk Group Number (TGN)] AND COMP.[NE_COMP_TYPE_ID]=421)
INNER JOIN TDCE_NE AS NE ON NE.[ID]=COMP.[NE_ID] AND NE.[NAME]=DMS.[Office])
SET DMS.[Char Parm 1 (Trk Dir)] = COMP.[CHAR_PARM1];
你不需要从内部连接? – boomoto 2014-10-10 17:02:34
为什么不在Access的“设计视图”中构建它?它会为你写出声明。 – 2014-10-10 17:11:18
@iDevlop因为Access将以最简单,最低效的方式开发查询,并且我的查询将永远运行。 – user1947544 2014-10-10 17:49:32