Я пытаюсь написать SQL-запрос, но я нахожу некоторые трудности. Я хочу:
Предположим, у нас есть таблица, в которой мы храним время просмотра видео за день.
Так, например:
- день: 14.11.2011, video_id: 3539, время просмотра: 125
- и: 15/11/2011, video_id: 3539, время просмотра: 162
(поэтому таблица хранит video_id, day, timeswatched)
То, что я хочу, - это создать рекламный щит / тип диаграммы, который будет отображать процентное соотношение времени просмотра 8 самых популярных (на сегодня) видео между датами: сегодня и вчера.
(обратите внимание, что видео, возможно, вообще не смотрели сегодня или вчера - это должно быть проблемой или нет?)
Таким образом, результат должен быть примерно таким: video-id: 3539 имеет + 23% или -44% (или ..) больше / меньше просмотров сегодня (нам нужно знать, как найти 23%)
Спасибо!