【发布时间】:2014-10-10 16:57:45
【问题描述】:
我正在尝试根据另外两个表(TDCE_NE 和 TDCE_NE_COMP)更新一个表(DMS_TEST_LOAD)。知道以下查询有什么问题吗?我不断收到无用的“UPDATE 语句中的语法错误”。访问错误。提前致谢。
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];
【问题讨论】:
-
不需要inner join之前的吗?
-
为什么不直接在 Access“设计视图”中构建它?它会为你写声明。
-
@iDevlop 因为 Access 将以最简单、最低效的方式开发查询,而我的查询将永远运行。
-
@user1947544 也许,但它可以是一个很好的起点,并且可以节省时间来构建第一个有效的版本。