主にSQLのフィルタ機能Where句で使用する述語を紹介します。
BETWEEN述語
述語とは結果が真理値になる関数のことです。
BETWEEN述語の構文は以下のとおりです。
select 列名 from テーブル名 where 列名 BETWEEN 下限 AND 上限
BETWEEN述語は指定した列の値が下限以上から上限以下の場合にTRUEを返します。
WHERE句は条件の結果がTRUEの行のみを抽出する。
BETWEEN述語使用例
下限:30歳
上限:60歳
年齢が30歳から60歳のデータを抽出しています。
WHERE句は条件の結果がTRUEになった行のみを抽出する。
数値以外に日付を条件に設定することも可能です。
日付を条件に設定する際は日付を「#」で括る必要があります。
1990年代を指定しています。