ЗАДАЧА №6

ЗАДАЧА №6

Необходимо взять первые 50 аудиозаписей с наивысшим значением темпа (tempo) среди альбомов (album_type=album) и синглов (album_type=single). В результате должно получиться 100 аудиозаписей: 50 синглов и 50 альбомных аудиозаписей.

Посчитайте разницу средней энергичности (energy) между ТОП-50 синглов и ТОП-50 альбомных аудио.

Из расчета удалите все аудиозаписи с NULL значением в колонках: tempoenergy.

Постарайтесь реализовать всё в одном запросе, используя подзапросы. Учтите, что для объединения результатов из двух подзапросов можно использовать оператор FULL JOIN, чтобы получить полный набор данных из обеих выборок. При этом в условии ON может быть полезно использовать 1=1 или TRUE.

Таблица для работы: music_data

Нет данных к выводу