ホームページ >データベース >mysql チュートリアル >mysql で in とはどういう意味ですか?
MySQL の IN 演算子は、値が指定された値リストにあるかどうかを確認するために使用され、ブール値を返します。これは、クエリ値とリスト内の各値を比較することによって機能し、一致する場合は true を返し、一致しない場合は false を返します。パフォーマンスはリスト値の数に影響され、値のリストが大きい場合はサブクエリまたは一時テーブルを使用する方が効率的です。 MySQL の
#IN 演算子
IN 演算子は、値が指定された値リストに含まれているかどうかを確認するために使用されます。真ん中。ブール値を返します。値がリストにある場合は true、リストにない場合は false を返します。 #構文<code>SELECT column_name
FROM table_name
WHERE column_name IN (value1, value2, ..., valueN);</code>
次のクエリは、名前に「John」または「Mary」が含まれる学生を検索します。 # #
<code>SELECT name FROM students WHERE name IN ('John', 'Mary');</code>
操作
IN 演算子は次のように機能します:
クエリ値をリスト内の各値と比較します。
IN 演算子のパフォーマンスは、リスト内の値の数が増加するにつれて低下します。
NOT IN: 値が指定された値リストにないかどうかを確認します。
以上がmysql で in とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。