🎯 Осталось несколько дней до конца месяца Поддержите SQLTest.online и помогите нам сохранить практику SQL бесплатной для всех. Пожертвовать сегодня →
SQL код скопирован в буфер обмена
Задание 43:

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

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

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

Примеры строк откроются после неудачных проверок: 0 из 3

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

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