フィールド内のテキストに部分文字列が含まれているかどうかに基づいて、Access 2010 クエリからレコードを選択しようとしています。ただし、部分文字列が存在しない場合は、クエリ内のすべての行を返す必要があります。
たとえば、次のレコードがあるとします。
User Fruit
---- -----
Fred Apple
George Banana
Mary Apple
Mike Pear
John Pear
SQL WHERE 句で「Apple」が指定されている場合、返されるレコードは次のようになります。
User Fruit
---- -----
Fred Apple
Mary Apple
SQL WHERE 句で「Apple」が指定されていない場合、返されるレコードは次のようになります。
User Fruit
---- -----
George Banana
Mike Pear
John Pear
これは非常に単純なクエリのように見えますが、実際のクエリは非常に複雑であるため、基準を 1 つのフィールド (果物など) だけに適用することをお勧めします。ただし、排他的または一方または他方を実行することはできませんが、両方を実行することはできません。
よろしく