多くのフォームに「サブフォーム フィルター」を追加することがよくあります。これは通常、「検索するフィールド」ドロップダウンと検索文字列のテキスト ボックスを含むダイアログをポップアップするボタンです。関連する子テーブル [Awards] を持つ親テーブル [Student] があるとします。
[学生ID] 数値(長整数)
[賞名] テキスト(255)
メインの学生フォームには、学生が受賞した賞を示すサブフォームを含めることができます。「数学賞」の受賞者を表示するために Student レコードをフィルター処理する場合、[Students] テーブルに適用するフィルターは次のようになります。
[StudentID] IN (SELECT [StudentID] FROM [Awards] WHERE [AwardName]="Math Prize")
部分文字列検索の場合、「Athlete of the Week」、「Film Athlete of the Year」などのすべての受信者を見つけるには、次のようなフィルター文字列を作成できます。
[StudentID] IN (SELECT [StudentID] FROM [Awards] WHERE [AwardName] LIKE "*athlete*")