SELECT basics/ru
From SQLZoo
| Language: | English • Deutsch • español • 日本語 • русский • 中文 |
|---|
| name | continent | area | population | gdp |
|---|---|---|---|---|
| Afghanistan | Asia | 652230 | 25500100 | 20343000000 |
| Albania | Europe | 28748 | 2831741 | 12960000000 |
| Algeria | Africa | 2381741 | 37100000 | 188681000000 |
| Andorra | Europe | 468 | 78115 | 3712000000 |
| Angola | Africa | 1246700 | 20609294 | 100990000000 |
| .... | ||||
Таблица стран world
Вот запрос, который показывает население Франции ('France'). Имейте ввиду, что строки записываются в 'одинарных кавычках'.
Выведите население Германии ('Germany').
SELECT population FROM world
WHERE name = 'France'
SELECT population FROM world
WHERE name = 'Germany'
Скандинавия
Оператор IN проверяет, находится ли объект в списке. Сейчас запрос показывает название и население Бразилии ('Brazil'), России ('Russia'), Индии ('India') и Китая ('China').
Выведите название (name) и население (population) для следующих стран: 'Sweden', 'Norway', 'Denmark'.
SELECT name, population FROM world
WHERE name IN ('Brazil', 'Russia', 'India', 'China');
SELECT name, population FROM world
WHERE name IN ('Sweden','Norway', 'Denmark');
В самый раз
Какие страны не слишком большие и не слишком маленькие?
Оператор BETWEEN проверяет, попадает ли значение в диапазон от одного значения до другого включительно. Пример ниже покажет страны площадью от 250000 до 300000 кв. км.
Измените запрос так, чтобы он выводил страны площадью от 200000 до 250000 кв. км.
SELECT name, area FROM world
WHERE area BETWEEN 250000 AND 300000
SELECT name, area FROM world
WHERE area BETWEEN 200000 AND 250000
- Вы готовы к следующему уроку: Запросы SELECT с условием WHERE.
| Language: | English • Deutsch • español • 日本語 • русский • 中文 |
|---|