@MariaNovikova21

Как мне доработать код и решить задачу?

Своим запросом я вывожу соотношение лайков на каждом посте по отношению к общему кол-ву лайков. Как мне сделать так, чтобы считался процент соотношения лайков с 3х лучших постов по отношению к лайкам, собранным СО ВСЕХ постов?

SELECT*, SUM(likes) OVER(PARTITION BY blogger)*100/SUM(likes) OVER () as percent FROM (SELECT *, SUM(likes) OVER() AS total_likes FROM bloggers_posts) gg

663559c3408bf313290518.png
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ответы на вопрос 1
@AleksandrMedvedev
Нужно в конце добавить ORDER BY likes DESC LIMIT 3
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы