SQL IN
IN 演算子
IN 演算子を使用すると、WHERE 句に複数の値を指定できます。
SQL IN 構文
SELECT 列名
FROM テーブル名
WHERE 列名 IN (value1,value2,...);
FROM テーブル名
WHERE 列名 IN (value1,value2,...);
デモデータベース
このチュートリアルでは、PHP サンプル データベースを使用します。
以下は「ウェブサイト」テーブルから選択されたデータです:
+----+-------------+------------ - ---------------+------+-----------+
| 国名 |
-- -+---------------+---------------+----- --+------+
| グーグル https://www.google.cm/ | タオバオ | | 13 | 中国語 |
| 4689 | フェイスブック | https://www.facebook.com/ |
| 0 | --------+--------------------------+----------+--- - -----+
IN 演算子の例
| 国名 |
-- -+---------------+---------------+----- --+------+
| グーグル https://www.google.cm/ | タオバオ | | 13 | 中国語 |
| 4689 | フェイスブック | https://www.facebook.com/ |
| 0 | --------+--------------------------+----------+--- - -----+
IN 演算子の例
ExampleSELECT * FROM Websites
WHERE name IN ( 'Google','php Chinese website');実行出力結果: