gpt4 book ai didi

mysql - 如何计算单个查询 sakila 格式的百分比

转载 作者:行者123 更新时间:2023-11-30 22:22:51 25 4
gpt4 key购买 nike

我正在使用 mysql 中的表 film列是 film_id(主键)、category(电影种类)、Length(分钟)

我必须使用单一查询,没有子查询和查找:对于每类电影 - 超过两小时的电影所占百分比。

浪漫-63%恐怖-70%

我可能尝试复制 id 列,但它不起作用

最佳答案

目前我无法对此进行测试,但也许你可以?在我的脑海中,我会尝试这样的事情:

SELECT f1.category, (count(f2.*)*100/count(f1.*)) AS percent 
FROM film f
LEFT JOIN film f2 ON f1.film_id = f2.film_id
WHERE f2.length > 120
GROUP BY f1.category
ORDER BY f1.category;

关于mysql - 如何计算单个查询 sakila 格式的百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36211525/

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