SQL entre
SELECT column_name(s)
FROM table_name
WHERE column_name BETWEEN value1 AND value2;
Joyous Jellyfish
SELECT column_name(s)
FROM table_name
WHERE column_name BETWEEN value1 AND value2;
Select * From employees
Where salary >= 4000
And salary <= 6000;
We can also use between
Select * From employees
Where salary BETWEEN 4000 AND 6000;
-- The difference is that BETWEEN will search for all the values that fall
-- between the mentioned lower and upper bound.
-- However, IN will only search for the mentioned list of values in your DB.
select Name from Student where Marks between 75 and 100
-- BETWEEN allows you to test if an expression is within a range of values
-- (inclusive). In our case the value has to be >=75 & <=100
select Name from Student where Marks in (75,80,85,90,95,100)
-- IN allows you to test if the expression matches any value
-- in the list of values.
-- NOTE: If a student has lets say 81 marks, they will appear after the
-- line having BETWEEN operator is executed, but not when the line having
-- IN operator is executed.
Select * From employees
Where salary >= 4000
And salary <= 6000
We can also use between
Select * From employees
Where salary BETWEEN 4000 AND 6000
SELECT staffNo, fName, lName, position, salary
FROM Staff
WHERE salary BETWEEN 20000 AND 30000;
(Between) operator same as ">= <="
For example:
Select * From Employees Where salary Between 4000 AND 6000;