SQL IN 演算子
SQL の IN 演算子を使用すると、複雑な計算を必要とせずに、特定のセット内の値をすばやく検索できます。関数の構文は次のとおりです。
表現 の ( 値1 、 値2 、... ) ;演算子は、指定された式が指定された値にあるかどうかを確認します。見つかった場合、演算子は TRUE を返します。それ以外の場合は false を返します。
ほとんどの場合、IN 演算子を WHERE 句などの他の句と組み合わせることがよくあります。これにより、特定の条件に一致する値のみを取得できます。
SQL での IN 演算子の基本的な使用例について説明します。
使用例
次の例は、SQL で IN 演算子を使用する方法を示しています。
例 1 – 基本的な使用法
次の例は、IN 演算子の基本的な使用法を示しています。
選択する 「SQL」 の ( 「SQL」 、 「レディス」 、 「エラスティックサーチ」 ) ;上記の例では、IN 演算子を使用して、文字列「SQL」が指定された値のセットに含まれているかどうかを確認します。
文字列が存在するため、クエリは次のように true を返す必要があります。
例 2 – テーブルでの IN 演算子の使用
以下は、IN 演算子をテーブル内の WHERE 句と組み合わせて使用する方法を示しています。
表は次のとおりです。
選択する * から 製品 どこ 「Apple iPad Air - 2022」 の ( 商品名 ) ;
クエリは、一致するレコードを次のように返す必要があります。
閉鎖
この記事では、標準 SQL で IN 演算子を使用する方法について説明します。 IN 演算子を使用すると、指定した式が一連の値に含まれているかどうかを確認できます。