データベース | ORACLE | MySQL | PostgreSQL |
対応状況 | ,〇 | 〇 | 〇 |
目次
説明
BETWEEN演算子は値1~値2の範囲の値の場合は真を返します。 値1以上、値2以下なので指定した値も範囲内に入ります。構文
SELECT 列名 FROM テーブル名 WHERE 列名 BETWEEN 値1 AND 値2;
実際に使用した例
user表からユーザレベルが「3」以上「4」以下の人を表示した例です。mysql> SELECT * FROM user WHERE level BETWEEN 3 AND 4; +--------+------+-------+ | name | pass | level | +--------+------+-------+ | sasuke | pass | 3 | | ziro | pass | 4 | +--------+------+-------+ 2 rows in set (0.00 sec)