php

条件付きの検索

数値を検索する

前回の記事では、表に格納したデータを全て抽出しました。
データを問い合わせするとき、条件を指定して、条件に
合致するデータだけを取り出すことができます。SELECT文の中に

WHERE 条件

という指定を行います。

単価が200以上のデータだけを取り出したいときは
以下のように指定します。

SELECT *
FROM product
WHERE price >=200

というように書きます。
SQLでは、条件を下記の演算子によって作成できます。

演算子 式がtrueになる場合
== 右辺と左辺は等しい
<> 右辺と左辺は等しくない
> 右辺が左辺より小さい
>= 右辺が左辺以下
< 右辺が左辺より大きい
<= 右辺左辺以上
AND 右辺、左辺両方true
OR 右辺または左辺がtrue
NOT 右辺がtureでないとき

サンプルコードの実行結果はこちら

サンプルコードのように、SQL文を変更するだけで、
条件に合致したデータだけを取り出すことができます。

-php
-