2

アクセスパススルークエリで外部適用を使用しようとしています。ただし、アウターアプライに問題があるようです。クエリは以下のとおりです。SQL Serverで直接正常に実行されますが、パススルークエリとして実行すると、FROM句で構文エラーが発生します。

構文エラーテキストは次のとおりです。「FROM句の構文エラー」パススルーが実行され、テキストを実行するとデータが生成されます。ただし、レポート用に保存しようとすると、検証の問題が発生します。

SELECT AccountNumber, ICN, Provider, RequestDate, patLast, patFirst
FROM tblracaccounts
OUTER APPLY (
SELECT TOP 1 patLast, patFirst FROM tblAccts WHERE LEFT(icn,14)=LEFT(tblracaccounts.ICN,14)
) t2
WHERE ICN NOT IN (SELECT ICN FROM tblracstatuses WHERE Cancelled=1 OR Findings='No Findings')
ORDER BY Provider, RequestDate DESC
4

1 に答える 1

2

レポートでは、レポートで直接パススルークエリとして外部を適用することはできません。クエリをアクセスパススルークエリに移動してから、レポートでそのクエリを参照すると機能します。

于 2012-12-17T16:27:36.707 に答える