gpt4 book ai didi

sql - 使用 SQL 计算百分比

转载 作者:行者123 更新时间:2023-11-29 15:07:34 24 4
gpt4 key购买 nike

我正在尝试创建一个 SQL 查询来计算给定播放次数的行百分比。

我的数据库当前有 800 行内容,所有内容总计已播放 3,000,000 次

表: id、播放次数、内容

假设我想计算出前 10 行的百分比。

我的尝试看起来与此类似:

 SELECT COUNT(*) AS total_content,
SUM(play_count) AS total_played,
content.play_count AS content_plays
FROM bebo_video

我如何将所有这些放在一起以显示每行的最终百分比?

最佳答案

SELECT play_count / (SELECT SUM(play_count) FROM bebo_video) * 100 FROM bebo_video

使用 ROUND、TRUNCATE 等来格式化结果值。

关于sql - 使用 SQL 计算百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1682985/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com