Checking for a Range of Values
To check for a range of values, we should use the BETWEEN
operator. This operator requires two values: the start-value and the end-value of the range. Also, the AND
keyword should be placed between these values.
Here is the syntax for using the BETWEEN
operator:
SELECT columns
FROM table
WHERE column BETWEEN value_from AND value_to;
Let's see an example:
123SELECT name, population FROM country WHERE population BETWEEN 100000 AND 3000000;
Swipe to start coding
Write an SQL query that returns the name
, capital
, and population
columns from the country
table (please retrieve these columns in this order), for all countries with a population
between 6000000 and 80000000. Then sort the result by capital
from A to Z.
Solution
Thanks for your feedback!
single
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Can you explain what the `BETWEEN` operator does in this example?
What would happen if I swapped the values in the `BETWEEN` clause?
Can I use `BETWEEN` with dates or other data types?
Awesome!
Completion rate improved to 2.44
Checking for a Range of Values
Swipe to show menu
To check for a range of values, we should use the BETWEEN
operator. This operator requires two values: the start-value and the end-value of the range. Also, the AND
keyword should be placed between these values.
Here is the syntax for using the BETWEEN
operator:
SELECT columns
FROM table
WHERE column BETWEEN value_from AND value_to;
Let's see an example:
123SELECT name, population FROM country WHERE population BETWEEN 100000 AND 3000000;
Swipe to start coding
Write an SQL query that returns the name
, capital
, and population
columns from the country
table (please retrieve these columns in this order), for all countries with a population
between 6000000 and 80000000. Then sort the result by capital
from A to Z.
Solution
Thanks for your feedback!
Awesome!
Completion rate improved to 2.44single