小编Tra*_*acy的帖子

使用多个左连接的MS Access SQL

以下连接适用于Access,但我需要添加第四个连接.

FROM ((Agents
LEFT JOIN Resignation_Pool    ON Agents.PF = Resignation_Pool.PF)
LEFT JOIN Teams               ON Agents.Team = Teams.ID)
LEFT JOIN Skills              ON Agents.PF = Skills.PF
Run Code Online (Sandbox Code Playgroud)

当我添加第四个连接时,它不起作用.我知道Access的括号很奇怪,但我认为我有它们所属的地方.查询只是永远不运行(它应该不会长时间运行),我最终取消它.有什么建议?

FROM (((Agents
LEFT JOIN Resignation_Pool    ON Agents.PF = Resignation_Pool.PF)
LEFT JOIN Teams               ON Agents.Team = Teams.ID)
LEFT JOIN Skills              ON Agents.PF = Skills.PF)
LEFT JOIN OneMore             ON Agents.OM = OneMore.OM
Run Code Online (Sandbox Code Playgroud)

这是有效的代码 - 我的实际查询而不是我发现的类似的查询.

SELECT DISTINCT A02.PID, A02.PS, A02.PN, A02.PM, C01.RC, C01.IC, C01.RD 
INTO AutoCR 
FROM ((02_CorrectResults A02 
LEFT OUTER JOIN dbo_pol_PGI C01 
  ON (A02.PID = …
Run Code Online (Sandbox Code Playgroud)

ms-access

4
推荐指数
1
解决办法
3万
查看次数

标签 统计

ms-access ×1