SQLで範囲検索する方法をご紹介します。
サンプルテーブル
以下の商品テーブル「goods」を元に説明します。
商品テーブル「goods」 | | |
| //write-remember.com/wordpress/wp-content/uploads/2016/01/26cb158d92485675df251b7cf17ff9e4.png\"> | //write-remember.com/wordpress/wp-content/uploads/2016/01/26cb158d92485675df251b7cf17ff9e4.png\" alt=\"\" width=\"289\" height=\"116\" class=\"aligncenter size-full wp-image-4813\" />" |
単純なレコード件数の取得
SQL
SQLはWHERE句にBETWEEN演算子を指定する事で範囲検索結果が取得出来ます。
「SELECT * FROM [テーブル名] WHERE [列名] BETWEEN [From値] AND [To値];」形式で記述します。
|
SELECT * FROM goods WHERE type_code BETWEEN 102 AND 103; |
実行結果