Задача 1
Написать SQL запрос, который для каждого юзера находит сумму просмотренных им фильмов со ‘smart_tv’
Даны таблицы:
Таблица watch_events, в которой хранится время просмотров юзеров:
profile_id— id профиля юзераelement_id— id фильмаwatched_time_sec— время просмотраdevice_id— девайс, с которого был просмотр
Таблица devices хранит мапинг девайсов:
device_iddevice_type
Пример данных:
watch_events |
profile_id | element_id | watched_time_sec | device_id |
|---|---|---|---|---|
| 1 | 1 | 400 | 1 | |
| 1 | 2 | 20 | 2 | |
| 2 | 3 | 220 | 3 | |
| 1 | 1 | 330 | 4 |
devices |
device_id | device_type |
|---|---|---|
| 1 | smart_tv | |
| 2 | web | |
| 3 | smart_tv | |
| 4 | ios |
Задача 2
Написать функцию, которая подмешивает промо фильмы в коллекцию
Описание входных данных:
collect…