私のクエリ(下記)を実行すると、MS Access Sqlクエリエディタ(sqlview)にエラーメッセージが表示される理由を理解しようとしています。
SELECT *
FROM tblUSPS
INNER JOIN tblProductUSPS
ON tblProductUSPS.[PRODUCTUSPS_USPS] = tblUSPS.[USPS_CODE]
INNER JOIN tblAttribute
ON tblUSPS.USPS_ID = tblAttribute.ATTRIBUTE_USPSID
私が知る限り、INNER 結合行のいずれかを削除すると、以下のスクリプトが表示されます。たとえば、このスクリプトはエラーなしで実行されます
SELECT *
FROM tblUSPS
INNER JOIN tblProductUSPS
ON tblProductUSPS.[PRODUCTUSPS_USPS] = tblUSPS.[USPS_CODE]
そして、これもそうです
SELECT *
FROM tblUSPS
INNER JOIN tblAttribute ON tblUSPS.USPS_ID = tblAttribute.ATTRIBUTE_USPSID
しかし、私が結合すると何かがうまくいかず、それを見つけることができないので、これを特定する助けが必要です.