Разделите фильмы на категории:
'без ограничений'— если у фильма рейтинг G.'с ограничениями'— если у фильма любой рейтинг, кроме G.
Новое поле с категориями назовите new_rating. Сгруппируйте данные по новому полю и посчитайте суммарную цену аренды фильмов для каждой категории.
SELECT CASE
WHEN rating = 'G' THEN 'без ограничений'
ELSE 'с ограничениями'
END AS new_rating,
SUM(rental_rate)
FROM movie
GROUP BY new_rating;
Результат
| new_rating | sum |
|---|---|
| с ограничениями | 2465.78 |
| без ограничений | 514.22 |
Псевдонимы — полезная штука. Без них пришлось бы повторять конструкцию с CASE дважды.