複合検索
複合検索では、2 つ以上の検索を検索演算子で組み合わせることができます。これにより、データのカスタマイズされた特定のフィルタリングが可能になります。複合検索は、検索を一連の括弧で囲むことによってトリガーされます。1 つの複合検索で複数の検索演算子を使用できます。
最も基本的なフォームでは、複合検索には単一の値を含めることができます。他の検索方法とは異なり、単一の用語の複合検索では、検索用語と完全に一致する値のみが返されます。これは、データのより具体的な検索を作成するのに役立ちます。
複合検索には、1 つ以上のワイルドカードを含めることができます。検索コンテンツにスペースが含まれている場合は、複合検索内に表示される値を引用符で囲みます。
引用符とワイルドカードの詳細については、「テキスト検索」を参照してください。
OR 検索演算子 ("|")
OR 演算子を使用すると、複合検索は含まれる検索のいずれかに一致する値を返します。
AND 検索演算子 ("&")
AND 演算子を使用すると、複合検索はステートメントに含まれるすべての検索項目に一致する値を返します。複合検索は完全一致のみを返すため、通常、この演算子は 1 つ以上のワイルドカードと共にのみ使用されます。
この追加例では、複合検索で AND 演算子と複数のワイルドカードを使用しています。
XOR 検索演算子 ("^")
XOR 演算子を使用すると、複合検索は最初または 2 番目の検索のいずれかに一致する (両方には一致しない) 値を返します。
以下の例では、検索は文字「j」で始まるか文字「h」で終わる値を返しますが、これらの条件の両方に一致する値 (「Josh」など) は含まれません。
この例では、XOR 演算子と複数のワイルドカードを使用しています。