/*the BETWEEN operator is used to filter the result set within
a certain range. the values can be numbers, texts or dates */
SELECT column_name(s)
FROM table_name
WHERE column_name BETWEEN value1 AND value2;
SELECT column_name(s)
FROM table_name
WHERE column_name BETWEEN value1 AND value2;
SELECT * FROM my_table WHERE my_col BETWEEN 10 AND 20;
-- equivalent to
SELECT * FROM my_table WHERE my_col >= 10 AND my_col <= 20;
BETWEEN wählt Werte innerhalb eines bestimmten Bereichs aus.
Die Werte können Zahlen, Text oder Datumsangaben sein.
SELECT column_name(s)
FROM table_name
WHERE
column_name BETWEEN value1 AND value2;
UPDATE columnName SET fieldName = 100 WHERE prod_id BETWEEN 10 AND 20;
Selects values within the given range.
Example 1: Selects stock with a quantity between 100 and 150.
SELECT * FROM stock
WHERE quantity BETWEEN 100 AND 150;
Example 2: Selects stock with a quantity NOT between 100 and 150.
Alternatively, using the NOT keyword here reverses the logic and selects
values outside the given range.
SELECT * FROM stock
WHERE quantity NOT BETWEEN 100 AND 150;
#The BETWEEN operator selects a range of data between two values. The values can be numbers,
#text, or dates.
syntax->SELECT column_name(s)
FROM table_name
WHERE column_name
BETWEEN value1 AND value2
///example///
SELECT * FROM Persons
WHERE LastName
BETWEEN 'Hansen' AND 'Pettersen'
SELECT staffNo, fName, lName, position, salary
FROM Staff
WHERE salary BETWEEN 20000 AND 30000;
Select * From employees
Where salary >= 4000
And salary <= 6000
We can also use between
Select * From employees
Where salary BETWEEN 4000 AND 6000
SELECT item, amount
FROM Orders
WHERE amount BETWEEN 300 AND 500;
(Between) operator same as ">= <="
For example:
Select * From Employees Where salary Between 4000 AND 6000;