SQL BETWEEN


SQL SELECT
SQL DISTINCT
SQL WHERE
SQL AND OR
SQL IN
SQL BETWEEN
SQL LIKE
SQL ORDER BY
SQL 関数
SQL COUNT
SQL GROUP BY
SQL HAVING
SQL 別名
SQL 結合
SQL 外部結合
SQL SUBQUERY
SQL UNION
SQL UNION ALL
SQL INTERSECT
SQL MINUS
SQL CONCATENATE
SQL SUBSTRING
SQL TRIM


サイトのご案内

  SQL > SQL コマンド > Between

IN コマンドは一つ又は複数の不連続 (discrete) の值の制限で、データベースから当該の值を読み込みます。 BETWEEN はある程度の範囲 (range) 内で、データベースから当該の值を読み込みます。 BETWEEN 句のプログラミングは次のようになります。

SELECT "フィールド名"
FROM "テーブル名"
WHERE "フィールド名" BETWEEN '值一' AND '值二'

そこから、フィールド值から、値一と値二との間に含まれるデータを読み込むことができます。

例えば、仮に Store_Information テーブルから、January 6, 1999 及び January 10, 1999 との間にあるデータを読み込む場合、

Store_Information テーブル
store_name Sales Date
Los Angeles $1500 Jan-05-1999
San Diego $250 Jan-07-1999
San Francisco $300 Jan-08-1999
Boston $700 Jan-08-1999

を入力すると、

SELECT *
FROM Store_Information
WHERE Date BETWEEN 'Jan-06-1999' AND 'Jan-10-1999'

注意: データベースにより、期日の保存方法が異なる場合があります。ここで挙げられたのはその保存法の一つ。

の結果ができます。

store_name Sales Date
San Diego $250 Jan-07-1999
San Francisco $300 Jan-08-1999
Boston $700 Jan-08-1999

SQL LIKE >>