Оператори WHERE
SQL підтримує багато умовних операторів.
Менше ніж
Розглянемо приклади:
У цьому прикладі перелічено всі країни, населення яких менше 2424200:
9
1
2
3
SELECT name, population
FROM country
WHERE population < 2424200;
123SELECT name, population FROM country WHERE population < 2424200;
Менше або дорівнює
У наступному прикладі вибираються всі країни з населенням менше або дорівнює 2424200:
9
1
2
3
SELECT name, population
FROM country
WHERE population <= 2424200;
123SELECT name, population FROM country WHERE population <= 2424200;
Не дорівнює
У наступному прикладі вибираються всі неазіатські країни:
9
1
2
3
SELECT name, continent
FROM country
WHERE continent<>'Asia';
123SELECT name, continent FROM country WHERE continent<>'Asia';
Завдання
Swipe to start coding
Напишіть SQL-запит для отримання стовпців name
, population
, region
та capital
з таблиці country
(будь ласка, отримуйте ці стовпці саме в такому порядку), повертаючи лише ті країни, у яких значення стовпця region
дорівнює Southern Europe
.
Рішення
9
1
2
3
SELECT name, population, region, capital
FROM country
WHERE region='Southern Europe';
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 3. Розділ 3
9
1
No query executed yet... |
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат