BETWEEN は、範囲の絞り込みに使用します。具体的には、「○○以上△△以下」を「BETWEEN ○○ AND △△」と表すことが出来ます。
SELECT 列名1 ,列名2, ...
FROM テーブル名
WHERE 列名 BETWEEN 下限 AND 上限
またBETWEEN句はNOT句と組み合わせることで,指定した範囲に含まれていないデータを取得することができます。
SELECT 列名1 ,列名2, ...
FROM テーブル名
WHERE 列名 NOT BETWEEN 下限 AND 上限
上記のNOT BETWEENを用いたSQLと下記の比較演算子を用いたSQLは等価になります。
SELECT 列名1 ,列名2, ...
FROM テーブル名
WHERE 列名 > 下限 OR 列名 < 上限