取り出し条件を、複数指定する
取り出し条件を、複数指定して表示する。
取り出す内容を、複数指定する方法として
IN(値、値、....)
があります。
書式は
WHERE フィールド名 IN(値、値、....)
となります。
たとえば
idが2,4,5
のものという場合
WHERE id IN(2,4,5)
となります。
顧客テーブル mastre
でためしてみましょう。
SELECT id,customername,mail,phone,fax FROM master WHERE WHERE id IN(2,4,5);
となります。
データベース
masterから
データ
id,customername,mail,phone,fax
を
SELECT:とりだし
id IN(2,4,5):id が、2,4,5
WHERE: のところを
表示する
という感じです。
つづく....
もっと詳しく、もっとやさしく、もっと楽しく、「SQLを習得」 したい方は
↓↓↓
検索条件で絞り込む
検索条件で絞り込んで表示する。
絞り込む条件として、指定の文字列が含まれているか
探す場合には、絞り込み条件にLIKEを用います。
WHERE フィールド名 LIKE 文字列条件
となります。
文字列条件には、
%、_ を、含めしていします。
%:は任意の文字列
_:任意の1文字にマッチします。
となります。
たとえば
%abc%
とすると、「abcが含まれるもの」となり
abc%
とすると、「先頭が、abcのもの」となります。
顧客テーブル mastre
でためしてみましょう。
SELECT id,customername,mail,phone,fax FROM master WHERE phone = '090123%';
となります。
データベース
masterから
データ
id,customername,mail,phone,fax
を
SELECT:とりだし
phone = '090123%':phoneの先頭が090123
WHERE: のところを
表示する
という感じです。
つづく....
もっと詳しく、もっとやさしく、もっと楽しく、「SQLを習得」 したい方は
↓↓↓
WHERE句で絞り込む
条件で絞り込んで表示してみましょう。
条件で絞り込むには、WHERE句を使用します。
WHERE 絞り込み条件
となります。
書式は
SELECT 列名 FROM テーブル名
WHERE 絞り込み条件
となります。
顧客テーブル mastre
でためしてみましょう。
SELECT id,customername,mail,phone,fax FROM master WHERE id=2
となります。
データベース
masterから
データ
id,customername,mail,phone,fax
を
SELECT:とりだし
id=2 :idが2の
WHERE: のところを
表示する
という感じです。
つづく....
もっと詳しく、もっとやさしく、もっと楽しく、「SQLを習得」 したい方は
↓↓↓