我的查询是不是在所有的工作,并一直在努力,看看出了什么问题,但无法找到它。说有两个值是相同的,但说实话,我尽我所能去校对我的代码:SQL查询数据库的Microsoft SQL Server
SELECT
"HQCO"."HQCo",
"HQCO"."Name",
"JCJP"."Contract",
"JCJP"."Item",
"JCJP"."Phase",
"JCCP"."CostType",
"JCCI"."Item",
"JCCI"."Description",
"JCCP"."Phase",
"JCJP"."Description",
"JCCT"."Description",
"JCCH"."UM",
"JCCP"."CurrEstUnits",
"JCCP"."CurrEstCost",
"JCCP"."ActualUnits",
"JCCP"."ActualCost",
"JCCM"."Description",
"JCJP"."JCCo",
"JCCP"."ProjCost",
"JCCP"."RemainCmtdCost",
"JCCP"."ProjPlug",
"JCCP"."Mth",
"JCCI"."BilledAmt",
"JCCM"."BilledAmt",
"JCCM"."udGEACrev",
"JCCP"."Job",
"JCCM"."Department",
"JCJM"."ProjectMgr",
"JCMP"."Name"
FROM
(
(((((("Viewpoint"."dbo"."JCCP" "JCCP"
INNER JOIN
"Viewpoint"."dbo"."HQCO" "HQCO"
ON "JCCP"."JCCo" = "HQCO"."HQCo")
INNER JOIN
"Viewpoint"."dbo"."JCCT" "JCCT"
ON ("JCCP"."PhaseGroup" = "JCCT"."PhaseGroup")
AND
(
"JCCP"."CostType" = "JCCT"."CostType"
)
)
LEFT OUTER JOIN
"Viewpoint"."dbo"."JCCH" "JCCH"
ON (((("JCCP"."JCCo" = "JCCH"."JCCo")
AND
(
"JCCP"."Job" = "JCCH"."Job"
)
)
AND
(
"JCCP"."PhaseGroup" = "JCCH"."PhaseGroup"
)
)
AND
(
"JCCP"."Phase" = "JCCH"."Phase"
)
)
AND
(
"JCCP"."CostType" = "JCCH"."CostType"
)
)
LEFT OUTER JOIN
"Viewpoint"."dbo"."JCJP" "JCJP"
ON ((("JCCP"."JCCo" = "JCJP"."JCCo")
AND
(
"JCCP"."Job" = "JCJP"."Job"
)
)
AND
(
"JCCP"."PhaseGroup" = "JCJP"."PhaseGroup"
)
)
AND
(
"JCCP"."Phase" = "JCJP"."Phase"
)
)
LEFT OUTER JOIN
"Viewpoint"."dbo"."JCCI" "JCCI"
ON (("JCJP"."JCCo" = "JCCI"."JCCo")
AND
(
"JCJP"."Contract" = "JCCI"."Contract"
)
)
AND
(
"JCJP"."Item" = "JCCI"."Item"
)
)
INNER JOIN
"Viewpoint"."dbo"."JCCM" "JCCM"
ON ("JCCI"."JCCo" = "JCCM"."JCCo")
AND
(
"JCCI"."Contract" = "JCCM"."Contract"
)
)
INNER JOIN
"Viewpoint"."dbo"."JCJM" "JCJM"
ON ("JCCM"."JCCo" = "JCJM"."JCCo")
AND
(
"JCCM"."Contract" = "JCJM"."Job"
)
)
LEFT OUTER JOIN
"Viewpoint"."dbo"."JCMP" "JCMP"
ON ("JCJM"."JCCo" = "JCMP"."JCCo")
AND
(
"JCJM"."ProjectMgr" = "JCMP"."ProjectMgr"
)
WHERE
"JCCP"."Mth" < {ts '2017-04-02 00:00:00'}
AND "JCJP"."JCCo" = 1
AND "JCJM"."ProjectMgr" = 8
AND "JCCM"."Department" = '10'
ORDER BY
"JCJP"."Contract", "JCJP"."Item", "JCJP"."Phase", "JCCP"."CostType"
正如你所看到的所有表和值相关,与内加入和外部连接,以补充表。这是一个报告
什么是你所得到的错误消息。你能把它粘贴在这里吗? –
无法创建查询字段的列表。验证您是否可以连接到数据源,并且查询语法是否正确。 “具有相同键的项已被添加 –
唔...你在使用 –