WHERE 句の後の条件は、返されたデータをフィルターするために使用されます。条件では通常、等しい、等しくない、より大きい、より小さいなどの演算子が使用されます。LIKE、IN、BETWEEN なども使用できます。論理演算子 AND、OR、NOT を使用して条件を組み合わせることができます。たとえば、WHERE給与 > 50000 AND 部門 = '営業' は、給与が 50,000 ドルを超え、部門が「営業」の従業員をフィルターします。
SQL の WHERE 句に続く条件
SQL クエリでは、返されたデータをフィルタリングするための特定の条件を指定するために WHERE 句が使用されます。これらの条件はテーブル内の任意の列に適用できます。
WHERE 句に続く条件では通常、次の演算子のいずれかを使用します:
例:
次のクエリは、「customers」という名前のテーブルから名前が「John」で始まるすべての顧客を選択します:
<code class="sql">SELECT * FROM customers WHERE name LIKE 'John%';</code>
次のクエリは、合計金額が $100 の注文を超えるすべての注文を選択します:
<code class="sql">SELECT * FROM orders WHERE total > 100; <p>WHERE 句での条件の構文は、通常次のとおりです。 </p> <pre class="brush:php;toolbar:false"><code class="sql">列名 运算符 值</code>
条件は、AND、OR、NOT などの論理演算子を使用して組み合わせることができます。たとえば、次のクエリは、「employees」という名前のテーブルから、給与が 50,000 ドルを超えるすべての従業員と部門「Sales」を選択します。
以上がSQLのwhere以降に条件を記述する場合に使用するものの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。