Загрузка данных
-- 1. Вывести названия и столицы пяти наибольших стран по площади[span_0](start_span)[span_0](end_span)
SELECT TOP 5 Название
,Столица
FROM
Страны
ORDER BY
Площадь DESC;
-- 2. Вывести список африканских стран, население которых не превышает 1 млн. чел.[span_1](start_span)[span_1](end_span)[span_2](start_span)[span_2](end_span)
SELECT Название
,Столица
,Площадь
,Население
,Континент
FROM
Страны
WHERE
(Континент = 'Африка') AND (Население <= 1000000);
-- 3. Вывести список стран, население которых больше 5 млн. чел., а площадь меньше 100 тыс. кв. км, и они расположены не в Европе[span_3](start_span)[span_3](end_span)[span_4](start_span)[span_4](end_span)
SELECT Название
,Столица
,Площадь
,Население
,Континент
FROM
Страны
WHERE
(Население > 5000000)
AND (Площадь < 100000)
AND (Континент != 'Европа');
-- 4. Вывести список стран Северной и Южной Америки, население которых больше 20 млн. чел., или стран Африки, у которых население больше 30 млн. чел.[span_5](start_span)[span_5](end_span)[span_6](start_span)[span_6](end_span)[span_7](start_span)[span_7](end_span)
SELECT Название
,Столица
,Площадь
,Население
,Континент
FROM
Страны
WHERE
(Континент IN ('Северная Америка', 'Южная Америка') AND Население > 20000000)
OR
(Континент = 'Африка' AND Население > 30000000);
-- 5. Вывести список стран, население которых составляет от 10 до 100 млн. чел., а площадь не больше 500 тыс. кв. км[span_8](start_span)[span_8](end_span)[span_9](start_span)[span_9](end_span)
SELECT Название
,Столица
,Площадь
,Население
,Континент
FROM
Страны
WHERE
(Население BETWEEN 10000000 AND 100000000)
AND
(Площадь <= 500000);
-- 6. Вывести список стран, названия которых не начинаются с буквы «К»[span_10](start_span)[span_10](end_span)[span_11](start_span)[span_11](end_span)[span_12](start_span)[span_12](end_span)
SELECT Название
,Столица
,Площадь
,Население
,Континент
FROM
Страны
WHERE
Название LIKE '[^К]%';
-- 7. Вывести список стран, в названии которых третья буква – «а», а предпоследняя – «и»[span_13](start_span)[span_13](end_span)[span_14](start_span)[span_14](end_span)[span_15](start_span)[span_15](end_span)
SELECT Название
,Столица
,Площадь
,Население
,Континент
FROM
Страны
WHERE
Название LIKE '__а%и_';
-- 8. Вывести список стран, в названии которых вторая буква – гласная[span_16](start_span)[span_16](end_span)[span_17](start_span)[span_17](end_span)
SELECT Название
,Столица
,Площадь
,Население
,Континент
FROM
Страны
WHERE
Название LIKE '_[аеёиоуыэюя]%';
-- 9. Вывести список стран, названия которых начинаются с букв от «К» до «П»[span_18](start_span)[span_18](end_span)[span_19](start_span)[span_19](end_span)
SELECT Название
,Столица
,Площадь
,Население
,Континент
FROM
Страны
WHERE
Название LIKE '[К-П]%';
-- 10. Вывести список стран, названия которых начинаются с букв от «А» до «Г», но не с буквы «Б»[span_20](start_span)[span_20](end_span)[span_21](start_span)[span_21](end_span)
SELECT Название
,Столица
,Площадь
,Население
,Континент
FROM
Страны
WHERE
Название LIKE '[АВГ]%';
-- 11. Вывести список стран, столицы которых есть в базе[span_22](start_span)[span_22](end_span)[span_23](start_span)[span_23](end_span)
SELECT Название
,Столица
,Площадь
,Население
,Континент
FROM
Страны
WHERE
Столица IS NOT NULL;
-- 12. Вывести список стран Африки, Северной и Южной Америки[span_24](start_span)[span_24](end_span)[span_25](start_span)[span_25](end_span)
SELECT Название
,Столица
,Площадь
,Население
,Континент
FROM
Страны
WHERE
Континент IN ('Африка', 'Северная Америка', 'Южная Америка');