SQL > SQL Commands > BetweenWhereas the IN keyword help people to limit the selection criteria to one or more discrete values, the BETWEEN operator is used to select a range. The syntax for the BETWEEN operator is as follows:
SELECT "column_name"
This will select all rows whose column has a value between 'value1' and 'value2'.FROM "table_name" WHERE "column_name" BETWEEN 'value1' AND 'value2'; For example, we may wish to select view all sales information between January 6, 1999, and January 10, 1999, from the following table, Table Store_Information
SELECT *
Note that date may be stored in different formats in different databases. This tutorial simply choose one of the formats.FROM Store_Information WHERE Txn_Date BETWEEN 'Jan-06-1999' AND 'Jan-10-1999'; Result:
SELECT "column_name"
We can also use the BETWEEN operator to exclude a range of values by adding NOT in front of BETWEEN. In the above example, if we want to show all rows where the Sales column is not between 280 and 1000, we will use the following SQL:FROM "table_name" WHERE ("column_name" > 'value1') AND ("column_name" < 'value2');
SELECT *
Result:FROM Store_Information WHERE Sales NOT BETWEEN 280 and 1000;
|
Saturday, 13 December 2014
SQL BETWEEN
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment