Новый месяц, новые цели. Ваша помощь помогает проекту двигаться вперед. 🖥️ Поддержите sqltest →
SQL код скопирован в буфер обмена
Задание 50:

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

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

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

Напишите запрос ниже и нажмите "Проверить!". Описания таблиц — в правой панели.

Учебник Подсказка
Копировать код Очистить
Здесь появится результат запроса. Ctrl+Enter - Выполнить запрос

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

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