#470 SQL-запросы по странам, населению и ВВП

Компании:
Сбербанк
Темы:
SQLJoinsАгрегацияПодзапросыПрактика

Даны таблицы:

CREATE TABLE country (
    id          SERIAL
    name        VARCHAR(100)
    continent   VARCHAR(50)
    population  INT
);

CREATE TABLE gdp (
    id
    country_id  INT
    year        INT
    value       INT
);

Необходимо:

  1. Получить континенты и суммарное число жителей на каждом;
  2. Получить континенты и суммарное число жителей на каждом, в которых жителей больше миллиарда;
  3. Получить наименование страны + ВВП на душу населения;
  4. Какие ошибки возникают (NULL и 0);
  5. В таблице стран 200 строк, в gdp 180, сколько будет строк в запросе (нужно было пояснить за теорию множеств);
  6. Получить континент наименование страны и число жителе в стране. Выводим только самые большие по населению страны на континенте;
  7. Тоже самое что и в пункте 6, только топ 3 страны.

Разбор вопроса

Ментор
Ответь как на реальном собеседовании. Я задам уточняющие вопросы, а затем сравню твой ответ с эталонным и покажу точность в %.
Войди, чтобы начать диалог Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти