SQL での WHERE の使用には特定のコード例が必要です SQL (構造化照会言語) は、リレーショナル データベース管理システム (RDBMS) の管理に使用される標準化された言語です。 SQL では、WHERE 句を使用して、SELECT ステートメントによって返されたデータをフィルタリングします。 WHERE 句を使用すると、特定の条件に基づいて必要なデータ行を選択できます。 WHERE 句の一般的な構文は次のとおりです。 SELECT column1, column2, ... FROM table_name WHERE condition;ログイン後にコピー上記の構文では、column1、column2、... は選択する列です。 table_name はデータを選択するテーブル、condition はデータをフィルタリングするための条件です。 WHERE の使用法を説明するために、いくつかの一般的な例を以下に示します。 単純な等号演算子 (=): SELECT * FROM customers WHERE city = 'New York';ログイン後にコピー上記のコードは、customers テーブルからすべての場所を選択します。 Newヨークのお客様。 演算子と等しくない (<>): SELECT * FROM employees WHERE department <> 'HR';ログイン後にコピー上記のコードは employees からのものです。テーブル 人事部門ではないすべての従業員を選択します。 大なり演算子 (>): SELECT * FROM products WHERE price > 100;ログイン後にコピー上記のコードは、products# から 100 を超える価格を選択します。 ## すべての製品の表。 小なり演算子 (<): SELECT * FROM orders WHERE order_date < '2021-01-01';ログイン後にコピー上記のコードは、orders## から前の注文日を選択します。 # table 2021 年 1 月 1 日に行われたすべての注文。 以上演算子 (>=): SELECT * FROM customers WHERE age >= 18;ログイン後にコピー上記のコードは、customers から年齢を選択します。 table すべてのお客様は 18 歳以上です。 以下演算子 (<=): SELECT * FROM employees WHERE hire_date <= '2019-01-01';ログイン後にコピー上記のコードは、employees# からのオンボーディングを選択します。 ## テーブル 2019 年 1 月 1 日以前の日付を持つすべての従業員。 BETWEEN 演算子: SELECT * FROM products WHERE price BETWEEN 50 AND 100;ログイン後にコピー上記のコードは、products テーブルから価格が 50 ~ 100 のすべての製品を選択します。 LIKE およびワイルドカード演算子: SELECT * FROM customers WHERE last_name LIKE 'Sm%';ログイン後にコピー上記のコードは、姓が「Sm」で始まるすべての顧客を customers テーブルから選択します。ワイルドカード文字 % は任意の文字を表します。 IN 演算子: SELECT * FROM employees WHERE department IN ('HR', 'Sales');ログイン後にコピー上記のコードは、employees テーブルから部門が HR または Sales であるすべての従業員を選択します。 上記は、いくつかの一般的な WHERE 句のサンプル コードです。これらの例を通じて、SQL クエリでの WHERE 句の使用法をよりよく理解できます。実際のニーズに応じて、さまざまな条件に基づいて WHERE 句を記述して、必要なデータ行を取得できます。