SQL-92/99 Oracle Db2 SQL Server MySQL PostgreSQL Access
WHERE 式 [ NOT ] BETWEEN 数値式1 AND 数値式2
BETWEENは指定した式の値が範囲内に収まっているかを調べるときに使用します。
このとき式の値が数値式1と数値式2の範囲に収まっているとき真、範囲内に収まっていないとき偽になります。
関連キーワード
SQL実行例の説明(1)
T1_SAMPLE表からI_COSTが3000から6000の範囲に収まっているデータを取得します。
SELECT * FROM T1_SAMPLE
WHERE I1_CODE BETWEEN 3000 AND 6000;
SQL実行の結果(1-1)
SERIAL | I1_CODE | I_COST |
---|---|---|
203001 | 101 | 2500 |
203002 | 201 | 6500 |
203003 | 301 | 9800 |
203004 | 201 | 5500 |
203005 | 201 | 5600 |
203006 | 202 | 5600 |
SERIAL | I1_CODE | I_COST |
---|---|---|
203004 | 201 | 5500 |
203005 | 201 | 5600 |
203006 | 202 | 5600 |