1
5つの異なるテーブルから情報を引き出す選択クエリを試行していますが、パートからエラーが発生しています。私はコードのいくつかのバリエーションを試して何も動作していません。以下はコードとエラーです。複数の内部ジョインエラー
SELECT incident.incidentowner,
incident.qualitymember,
incident.purchasingmember,
incident.additionalmember,
incident.customername,
incident.customercontact,
incident.incidentid,
incident.stockcode,
incident.incidentdate,
incident.stocksupplier,
incident.customeraccountno,
incident.supplydate,
incident.incidentsite,
incident.depot,
incident.samplesent,
incident.quantity,
incident.incidentvalue,
incident.branchtransfer,
incident.hireorsale,
incident.quarantined,
incident.returnedtosupplier,
incident.replacedbysupplier,
incident.creditedbysupplier,
incident.incidentdescription,
containment.containment,
containment.containmentdate,
rootcause.rootcause,
rootcause.rootcausedate,
correctiveaction.correctiveaction,
correctiveaction.correctiveactiondate,
validation.validation,
validation.director,
validation.validationdate
FROM Incident
INNER JOIN containment ON
incident.incidentid = containment.incidentid
INNER JOIN rootcause ON
incident.incidentid = rootcause.incidentid
INNER JOIN correctiveaction ON
incident.incidentid = correctiveaction.incidentid
INNER JOIN validation ON
incident.incidentid = validation.incidentid
WHERE Incident.IncidentID = @incidentid
これは、次のエラーを返します
Additional information: Syntax error (missing operator) in query expression
'incident.incidentid = containment.incidentid INNER JOIN rootcause ON
incident.incidentid = rootcause.incidentid INNER JOIN correctiveaction ON
incident.incidentid = correctiveaction.incidentid INNER JOIN validation ON
incident.incidentid = validation.inci'.
マイクロソフトのおかげで必要でした。 –
@GordonLinoffが追加されました – Boneyt
複数の結合がある場合、Accessには余分な括弧が必要ですか? – jarlh