Что посмотрели, без повторов

Что посмотрели, без повторов

Ты работаешь с данными стримингового сервиса. Просмотры пишутся в две таблицы: одна — веб-плеер в браузере, другая — мобильное приложение. Продуктовая команда готовит рекомендательный блок «вы это уже смотрели» и просит справочник фактов «профиль — тайтл»: какой профиль вообще когда-либо запускал какой тайтл. Сколько раз он его пересматривал и с какого устройства — для этого справочника не важно, каждая пара должна встретиться ровно один раз. Верни столбцы: - profile_id — идентификатор профиля зрителя (целое число); - title_code — код тайтла. Сортировка: по profile_id по возрастанию, затем по title_code по возрастанию. Каждая пара «профиль — тайтл» должна попасть в результат ровно один раз, независимо от того, сколько раз и на скольких платформах её запускали.

Пример ожидаемого ответа

Это пример правильного ответа — у него своё количество строк, оно не должно совпадать с таблицами в схеме. Названия столбцов в твоём ответе должны совпадать с этим примером — переименуй их через AS, если нужно.

profile_idtitle_code
101TT-DUNE
101TT-FARGO
101TT-OZARK
PostgreSQLv16

Здесь будет результат вашего запроса

Фокус-радио
На паузе · SomaFM · Fluid