2つのテーブルからクエリを作成しようとしています。
最初のテーブルは「ドキュメントタイプ」で、2番目のテーブルは「ドキュメント」です。カテゴリが必要な場合は「ドキュメントタイプ」で、「ドキュメント」にはドキュメント自体の詳細が含まれます。それらは関連しています(つまり、「ドキュメント」には「ドキュメントタイプ」のキーフィールドに関連するフィールドが含まれています)。
簡略化すると、テーブルは次のようになります。-
Document Type
=============
TypeID
TypeName
TypeDescription
Document
========
DocumentID
DocumentType (fk of TypeID)
DocumentRequired
私が実行しているクエリは、ドキュメントタイプのDISTINCTリストを取得します。これは最初の最も簡単なビットです。
私がやりたいのは、クエリに列を追加して「Document」の下を検索し、「DocumentRequired」がTRUEに等しい関連ドキュメントがある場合は、TRUE/Yes値を表示することです。そうでない場合は、FALSE/Noを表示します。
結合を作成しようとしましたが、必須/非必須の両方のドキュメントを含むカテゴリがある場合は、重複します。私が欲しいのはyes/noフラグだけです。
誰かが助けることができますか?