■SQL攻略 - 実行すれば理解できる!

HOME>>SQL攻略マップ>>SELECT文>>範囲で抽出(BETWEEN)

範囲で抽出(BETWEEN)

■範囲で抽出(BETWEEN)
BETWEENを使った範囲検索の方法を学習します。

BETWEEN記述
--SAL(給料)が1000以上、2000以下の従業員を検索。
SELECTENAME
FROMEMP
WHERESAL BETWEEN 1000 AND 2000

上記の例は次のSQLと同じ意味です。

SELECTENAME
FROMEMP
WHERE 1000 <= SAL AND SAL <= 2000

BETWEEN記述では、使用する二つの値は昇順に記述しなくてはなりません。

ちなみに否定をする場合は

WHERE SAL NOT BETWEEN 1000 AND 2000

のように記述し、1000未満か2000を超えるSALという意味になります。

それでは実習と過去問チャレンジです。

実習 過去問チャレンジ

以上でBETWEEN記述は終了です。

<<集合関数(SUM、MAX、MIN、AVG、COUNT) パターン検索(LIKE)>>
http://sql.main.jp by san