🙏 Нам очень нужна ваша поддержка. Нам нужно финансирование, чтобы продолжать нашу миссию: выпускать новые уроки и развивать платформу. Если у вас есть возможность, пожалуйста, поддержите проект донатом. Помочь проекту сейчас →
SQL код скопирован в буфер обмена
Задание 49:

Классификация имен пассажиров

Классификация имён по популярности. 
Столбец passenger_name таблицы tickets содержит полные имена, где имя и фамилия разделены пробелом. 
Извлеките имена пассажиров, подсчитайте количество вхождений каждого имени и распределите их на 3 (примерно равные) группы в зависимости от популярности: (Most Popular, Moderately Popular, or Least Popular).

Выведите результат в таблице с колонками:
    - first_name - имя в верхнем регистре.
    - occurrences_count - количество вхождений имени.
    - popularity - класс популярности: Most Popular, Moderately Popular, or Least Popular.
Результаты должны быть отсортированы по количеству вхождений (по убыванию), затем по имени (в алфавитном порядке).

Для написания ответа используйте синтаксис PostgreSQL. Описания таблиц приведены в правой панели.

Напишите ваш запрос в поле ниже и нажмите кнопку "Проверить!"
Учебник Подсказка
Копировать код Очистить

Здравствуйте! Разрешите нам использовать некоторые сервисы и cookies для улучшения вашего опыта и работы сайта?

Политика конфиденциальности и cookies.