MS ACCESS:INNER JOIN 始终为 TRUE(例如 ON TRUE | ON 1 = 1)
MS ACCESS: INNER JOIN Always TRUE (e.g. ON TRUE | ON 1 = 1)
大家好,
我正在尝试在两个表之间进行计算,并希望 INNER JOIN 始终为 TRUE。
但是,当我输入 MS ACCESS 时,错误提示 "不支持 JOIN 表达式".
知道如何处理它以使其正常工作吗?还是 MS ACCESS 通常不允许 ON TRUE 表达式?
SELECT
A.Part,
(Sqr(([T.R_SCHWERPKT_GK3]-[A.LX])^2+([T.H_SCHWERPKT_GK3]-[A.LY])^2)) 作为弃权
进入 ABSTAND_CALC
来自 AVANI_FPF_SSR0 作为 A
内连接 G_IVL_KOORDINATEN 作为 T
ON 1 = 1;
非常感谢,问候
新浪
所有内容上的 INNER JOIN
都是交叉连接。
在 Access SQL 中,我们通过完全省略 JOIN
子句并用逗号分隔表来编写交叉连接:
SELECT A.Part, (Sqr(([T.R_SCHWERPKT_GK3]-[A.LX])^2+([T.H_SCHWERPKT_GK3]-[A.LY])^2)) AS ABSTAND INTO ABSTAND_CALC
FROM AVANI_FPF_SSR0 AS A, G_IVL_KOORDINATEN AS T;
大家好,
我正在尝试在两个表之间进行计算,并希望 INNER JOIN 始终为 TRUE。
但是,当我输入 MS ACCESS 时,错误提示 "不支持 JOIN 表达式".
知道如何处理它以使其正常工作吗?还是 MS ACCESS 通常不允许 ON TRUE 表达式?
SELECT A.Part, (Sqr(([T.R_SCHWERPKT_GK3]-[A.LX])^2+([T.H_SCHWERPKT_GK3]-[A.LY])^2)) 作为弃权 进入 ABSTAND_CALC 来自 AVANI_FPF_SSR0 作为 A 内连接 G_IVL_KOORDINATEN 作为 T ON 1 = 1;
非常感谢,问候 新浪
所有内容上的 INNER JOIN
都是交叉连接。
在 Access SQL 中,我们通过完全省略 JOIN
子句并用逗号分隔表来编写交叉连接:
SELECT A.Part, (Sqr(([T.R_SCHWERPKT_GK3]-[A.LX])^2+([T.H_SCHWERPKT_GK3]-[A.LY])^2)) AS ABSTAND INTO ABSTAND_CALC
FROM AVANI_FPF_SSR0 AS A, G_IVL_KOORDINATEN AS T;