SQL WHERE ステートメントは、テーブルから特定の条件を満たす行をフィルターするために使用されます。その構文は次のとおりです。 SELECT フィールド リスト FROM テーブル名 WHERE 条件式。条件式は、ブール式とブール演算子 (AND、OR、NOT) で構成されます。ブール式は通常、比較演算子 (=、!=、<、<=、>、>=) とオペランド (テーブル値、サブクエリ) で構成されます。
WHERE ステートメントは、テーブルから特定の条件を満たす行をフィルター処理するために使用されます。構文は次のとおりです。
<code class="sql">SELECT column_list FROM table_name WHERE condition;</code>
条件式は、フィルタ条件を指定するために使用されます。条件式は、ブール演算子 AND
、OR
、および NOT
で接続された 1 つ以上のブール式で構成されます。
ブール式は通常、比較演算子とオペランドで構成されます。比較演算子は次のとおりです。
=
: と等しい!=
: と等しくない< ;
: より小さい<=
: 以下>
: :
customers テーブルから「シアトル」という都市に住む顧客をフィルターで除外します。 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="sql">SELECT *
FROM customers
WHERE city = 'Seattle';</code></pre><div class="contentsignin">ログイン後にコピー</div></div>
次の例では、
テーブルから合計価格が 500 ドルを超える注文をフィルターで除外します。 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="sql">SELECT *
FROM orders
WHERE total_price > 500;</code></pre><div class="contentsignin">ログイン後にコピー</div></div>
次の例では、名前が " で始まる従業員をフィルターで除外します。
テーブルの J": <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="sql">SELECT *
FROM employees
WHERE name LIKE 'J%';</code></pre><div class="contentsignin">ログイン後にコピー</div></div>
以上がSQLでのwhere文の書き方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。